Skip to content

Commit f7b79c4

Browse files
authored
Merge pull request kubernetes#92407 from RainbowMango/pr_promlint_kubelet
change kubelet metrics name
2 parents c3a6a66 + 168c695 commit f7b79c4

File tree

3 files changed

+13
-16
lines changed

3 files changed

+13
-16
lines changed

pkg/kubelet/metrics/metrics.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ var (
349349
RunningPodCount = metrics.NewGauge(
350350
&metrics.GaugeOpts{
351351
Subsystem: KubeletSubsystem,
352-
Name: "running_pod_count",
352+
Name: "running_pods",
353353
Help: "Number of pods currently running",
354354
StabilityLevel: metrics.ALPHA,
355355
},
@@ -358,7 +358,7 @@ var (
358358
RunningContainerCount = metrics.NewGaugeVec(
359359
&metrics.GaugeOpts{
360360
Subsystem: KubeletSubsystem,
361-
Name: "running_container_count",
361+
Name: "running_containers",
362362
Help: "Number of containers currently running",
363363
StabilityLevel: metrics.ALPHA,
364364
},

pkg/kubelet/pleg/generic_test.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -682,22 +682,22 @@ func TestRunningPodAndContainerCount(t *testing.T) {
682682
}{
683683
{
684684
name: "test container count",
685-
metricsName: "kubelet_running_container_count",
685+
metricsName: "kubelet_running_containers",
686686
wants: `
687-
# HELP kubelet_running_container_count [ALPHA] Number of containers currently running
688-
# TYPE kubelet_running_container_count gauge
689-
kubelet_running_container_count{container_state="exited"} 1
690-
kubelet_running_container_count{container_state="running"} 1
691-
kubelet_running_container_count{container_state="unknown"} 2
687+
# HELP kubelet_running_containers [ALPHA] Number of containers currently running
688+
# TYPE kubelet_running_containers gauge
689+
kubelet_running_containers{container_state="exited"} 1
690+
kubelet_running_containers{container_state="running"} 1
691+
kubelet_running_containers{container_state="unknown"} 2
692692
`,
693693
},
694694
{
695695
name: "test pod count",
696-
metricsName: "kubelet_running_pod_count",
696+
metricsName: "kubelet_running_pods",
697697
wants: `
698-
# HELP kubelet_running_pod_count [ALPHA] Number of pods currently running
699-
# TYPE kubelet_running_pod_count gauge
700-
kubelet_running_pod_count 2
698+
# HELP kubelet_running_pods [ALPHA] Number of pods currently running
699+
# TYPE kubelet_running_pods gauge
700+
kubelet_running_pods 2
701701
`,
702702
},
703703
}

staging/src/k8s.io/component-base/metrics/testutil/promlint.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,9 @@ var exceptionMetrics = []string{
6464
"node_collector_evictions_number",
6565

6666
// k8s.io/kubernetes/pkg/kubelet/server/stats
67+
// The two metrics have been deprecated and will be removed in release v1.20+.
6768
"container_cpu_usage_seconds_total", // non-counter metrics should not have "_total" suffix
6869
"node_cpu_usage_seconds_total", // non-counter metrics should not have "_total" suffix
69-
70-
// k8s.io/kubernetes/pkg/kubelet/pleg
71-
"kubelet_running_container_count", // non-histogram and non-summary metrics should not have "_count" suffix
72-
"kubelet_running_pod_count", // non-histogram and non-summary metrics should not have "_count" suffix
7370
}
7471

7572
// A Problem is an issue detected by a Linter.

0 commit comments

Comments
 (0)