Fix rest_client_rate_limiter_duration_seconds not registered

We've found that the rate limiting metric wasn't exporting any metrics,
in spite of clearly seeing the metric in the disassembled binary.

As it turns out, the rest_client_rate_limiter_duration_seconds metric has
been added as part of the logging improvements, but it appears to have been
accidentally forgotten to be registered.

https://github.com/kubernetes/kubernetes/pull/88134
This commit is contained in:
Ionut Bajescu 2021-02-24 15:05:49 +00:00 committed by Ionut Bajescu
parent 7322dff5b5
commit da9ffb8458

View File

@ -108,6 +108,7 @@ var (
func init() { func init() {
legacyregistry.MustRegister(requestLatency) legacyregistry.MustRegister(requestLatency)
legacyregistry.MustRegister(rateLimiterLatency)
legacyregistry.MustRegister(requestResult) legacyregistry.MustRegister(requestResult)
legacyregistry.RawMustRegister(execPluginCertTTL) legacyregistry.RawMustRegister(execPluginCertTTL)
legacyregistry.MustRegister(execPluginCertRotation) legacyregistry.MustRegister(execPluginCertRotation)