Merge pull request #84135 from RainbowMango/pr_remove_backoff

Stop register to prom registry
This commit is contained in:
Kubernetes Prow Robot 2019-11-10 21:41:41 -08:00 committed by GitHub
commit 4cdb15f6cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -49,18 +49,12 @@ func Handler() http.Handler {
// Register registers a collectable metric but uses the global registry
func Register(c metrics.Registerable) error {
err := defaultRegistry.Register(c)
// sideload global prom registry as fallback
prometheus.Register(c)
return err
}
// MustRegister registers registerable metrics but uses the global registry.
func MustRegister(cs ...metrics.Registerable) {
defaultRegistry.MustRegister(cs...)
// sideload global prom registry as fallback
for _, c := range cs {
prometheus.Register(c)
}
}
// RawMustRegister registers prometheus collectors but uses the global registry, this
@ -69,10 +63,6 @@ func MustRegister(cs ...metrics.Registerable) {
// Deprecated
func RawMustRegister(cs ...prometheus.Collector) {
defaultRegistry.RawMustRegister(cs...)
// sideload global prom registry as fallback
for _, c := range cs {
prometheus.Register(c)
}
}
// RawRegister registers a prometheus collector but uses the global registry, this
@ -81,8 +71,6 @@ func RawMustRegister(cs ...prometheus.Collector) {
// Deprecated
func RawRegister(c prometheus.Collector) error {
err := defaultRegistry.RawRegister(c)
// sideload global prom registry as fallback
prometheus.Register(c)
return err
}