mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
Stop register to prom registry from legacyregistry
This commit is contained in:
parent
ba4adeff20
commit
3c42eb9611
@ -49,18 +49,12 @@ func Handler() http.Handler {
|
|||||||
// Register registers a collectable metric but uses the global registry
|
// Register registers a collectable metric but uses the global registry
|
||||||
func Register(c metrics.Registerable) error {
|
func Register(c metrics.Registerable) error {
|
||||||
err := defaultRegistry.Register(c)
|
err := defaultRegistry.Register(c)
|
||||||
// sideload global prom registry as fallback
|
|
||||||
prometheus.Register(c)
|
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// MustRegister registers registerable metrics but uses the global registry.
|
// MustRegister registers registerable metrics but uses the global registry.
|
||||||
func MustRegister(cs ...metrics.Registerable) {
|
func MustRegister(cs ...metrics.Registerable) {
|
||||||
defaultRegistry.MustRegister(cs...)
|
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
|
// RawMustRegister registers prometheus collectors but uses the global registry, this
|
||||||
@ -69,10 +63,6 @@ func MustRegister(cs ...metrics.Registerable) {
|
|||||||
// Deprecated
|
// Deprecated
|
||||||
func RawMustRegister(cs ...prometheus.Collector) {
|
func RawMustRegister(cs ...prometheus.Collector) {
|
||||||
defaultRegistry.RawMustRegister(cs...)
|
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
|
// RawRegister registers a prometheus collector but uses the global registry, this
|
||||||
@ -81,7 +71,5 @@ func RawMustRegister(cs ...prometheus.Collector) {
|
|||||||
// Deprecated
|
// Deprecated
|
||||||
func RawRegister(c prometheus.Collector) error {
|
func RawRegister(c prometheus.Collector) error {
|
||||||
err := defaultRegistry.RawRegister(c)
|
err := defaultRegistry.RawRegister(c)
|
||||||
// sideload global prom registry as fallback
|
|
||||||
prometheus.Register(c)
|
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user