From 902dedbb52223338c4218a2be7394967d61ec0b5 Mon Sep 17 00:00:00 2001 From: zhifei92 Date: Tue, 10 Dec 2024 10:40:14 +0800 Subject: [PATCH] fix: Move statusz to debugging handlers. --- pkg/kubelet/server/server.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkg/kubelet/server/server.go b/pkg/kubelet/server/server.go index c44112d3de9..08a9ca5bb03 100644 --- a/pkg/kubelet/server/server.go +++ b/pkg/kubelet/server/server.go @@ -413,11 +413,6 @@ func (s *Server) InstallDefaultHandlers() { checkers = append(checkers, s.extendedCheckers...) healthz.InstallHandler(s.restfulCont, checkers...) - if utilfeature.DefaultFeatureGate.Enabled(zpagesfeatures.ComponentStatusz) { - s.addMetricsBucketMatcher("statusz") - statusz.Install(s.restfulCont, ComponentKubelet, statusz.NewRegistry()) - } - slis.SLIMetricsWithReset{}.Install(s.restfulCont) s.addMetricsBucketMatcher("pods") @@ -579,6 +574,11 @@ func (s *Server) InstallDebuggingHandlers() { s.addMetricsBucketMatcher("configz") configz.InstallHandler(s.restfulCont) + if utilfeature.DefaultFeatureGate.Enabled(zpagesfeatures.ComponentStatusz) { + s.addMetricsBucketMatcher("statusz") + statusz.Install(s.restfulCont, ComponentKubelet, statusz.NewRegistry()) + } + // The /runningpods endpoint is used for testing only. s.addMetricsBucketMatcher("runningpods") ws = new(restful.WebService)