Skip to content

Ability to expose simulated kubestate-metrics endpoint for added church and cardinality #19

@hartfordfive

Description

@hartfordfive

Many Victoriametrics users are likely monitoring k8s resources and kubestate-metrics is often notorious for high cardinality and churn. In some cases, users may have specific use cases where they need to map additional k8s labels and/or annotations as metric labels which can lead to substantial memory consumption. It would be great to additionally to have the ability to expose an endpoint similar to kubestate-metrics which simulates a configurable level of churn for resources of type deployment, job, and statefulset. The first two are most relevant as environments where a large amount of jobs are scheduled throughout the day (e.g.: Prefect 2), this can lead to a massive amounts of churn in a 24h period.

The ability to combine this along with the current simulated node_exporter metrics would give an even better idea as to what to expect from VM with regards to performance and resource usage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions