Elana Hashman
Elana Hashman
# Enhancement Description - One-line enhancement description (can be used as a release note): Dynamically configure allowlists for metric label values at runtime - Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/2305-metrics-cardinality-enforcement - Discussion...
Per https://testgrid.k8s.io/sig-instrumentation-usage-metrics-collector#periodic-test&width=20 sigs.k8s.io/usage-metrics-collector/cmd/metrics-node-sampler/integration.TestMetricsNodeSamplerGRPC/basic test is frequently flaking. Example failure: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/ci-usage-metrics-collector-test/1765441415891914752 Diff: --- Expected +++ Actual @@ -169,2 +169,3 @@ "cpuCoresNanoSec": [ + "1000", "1000" @@ -172,2 +173,3 @@ "memoryBytes": [...
From https://testgrid.k8s.io/sig-instrumentation-usage-metrics-collector#periodic-test&width=20 sigs.k8s.io/usage-metrics-collector/cmd/metrics-node-sampler/integration.TestMetricsNodeSamplerRestEndpoint/basic is pretty regularly flaking. Example failure: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/ci-usage-metrics-collector-test/1765199318811152384 Diff: --- Expected +++ Actual @@ -158,2 +158,3 @@ "cpuCoresNanoSec": [ + "2000", "2000" @@ -161,2 +162,3 @@ "memoryBytes": [...
Closes #138. #### Goals: - don't get rid of cgroupv1 support - add support for cgroupv2 for all existing metrics pulled out of cgroups - update both the direct cgroup...
Currently, UMC only supports collection of metrics with cgroupv1. cgroupv2 has been [GA in Kubernetes since 1.25](https://kubernetes.io/blog/2022/08/31/cgroupv2-ga-1-25/), so it would be nice to add support. /kind feature