From 1eb5aed0dd405edb3b6ccd1646b8d053ac6bb994 Mon Sep 17 00:00:00 2001 From: Tim Allclair Date: Thu, 18 Jul 2019 13:34:29 -0700 Subject: [PATCH] Register Kubelet server metrics --- pkg/kubelet/BUILD | 1 + pkg/kubelet/kubelet.go | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pkg/kubelet/BUILD b/pkg/kubelet/BUILD index c4be3411e42..1f349d4f3df 100644 --- a/pkg/kubelet/BUILD +++ b/pkg/kubelet/BUILD @@ -80,6 +80,7 @@ go_library( "//pkg/kubelet/runtimeclass:go_default_library", "//pkg/kubelet/secret:go_default_library", "//pkg/kubelet/server:go_default_library", + "//pkg/kubelet/server/metrics:go_default_library", "//pkg/kubelet/server/portforward:go_default_library", "//pkg/kubelet/server/remotecommand:go_default_library", "//pkg/kubelet/server/stats:go_default_library", diff --git a/pkg/kubelet/kubelet.go b/pkg/kubelet/kubelet.go index c7ab4ee0370..ccc924efd78 100644 --- a/pkg/kubelet/kubelet.go +++ b/pkg/kubelet/kubelet.go @@ -92,6 +92,7 @@ import ( "k8s.io/kubernetes/pkg/kubelet/runtimeclass" "k8s.io/kubernetes/pkg/kubelet/secret" "k8s.io/kubernetes/pkg/kubelet/server" + servermetrics "k8s.io/kubernetes/pkg/kubelet/server/metrics" serverstats "k8s.io/kubernetes/pkg/kubelet/server/stats" "k8s.io/kubernetes/pkg/kubelet/server/streaming" "k8s.io/kubernetes/pkg/kubelet/stats" @@ -1318,6 +1319,7 @@ func (kl *Kubelet) initializeModules() error { collectors.NewLogMetricsCollector(kl.StatsProvider.ListPodStats), ) metrics.SetNodeName(kl.nodeName) + servermetrics.Register() // Setup filesystem directories. if err := kl.setupDataDirs(); err != nil {