mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-10 05:30:26 +00:00
Stop register to prom registry from legacyregistry
This commit is contained in:
@@ -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,7 +71,5 @@ 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
|
||||
}
|
||||
|
Reference in New Issue
Block a user