package legacyregistry
import "k8s.io/component-base/metrics/legacyregistry"
Index ¶
- Variables
- func CustomMustRegister(cs ...metrics.StableCollector)
- func CustomRegister(c metrics.StableCollector) error
- func Handler() http.Handler
- func HandlerWithReset() http.Handler
Variables ¶
var ( // DefaultGatherer exposes the global registry gatherer DefaultGatherer metrics.Gatherer = defaultRegistry // Reset calls reset on the global registry Reset = defaultRegistry.Reset // MustRegister registers registerable metrics but uses the global registry. MustRegister = defaultRegistry.MustRegister // RawMustRegister registers prometheus collectors but uses the global registry, this // bypasses the metric stability framework // // Deprecated RawMustRegister = defaultRegistry.RawMustRegister // Register registers a collectable metric but uses the global registry Register = defaultRegistry.Register // Registerer exposes the global registerer Registerer = defaultRegistry.Registerer )
Functions ¶
func CustomMustRegister ¶
func CustomMustRegister(cs ...metrics.StableCollector)
CustomMustRegister registers custom collectors but uses the global registry.
func CustomRegister ¶
func CustomRegister(c metrics.StableCollector) error
CustomRegister registers a custom collector but uses the global registry.
func Handler ¶
Handler returns an HTTP handler for the DefaultGatherer. It is already instrumented with InstrumentHandler (using "prometheus" as handler name).
func HandlerWithReset ¶
HandlerWithReset returns an HTTP handler for the DefaultGatherer but invokes registry reset if the http method is DELETE.
Source Files ¶
registry.go
- Version
- v0.33.0 (latest)
- Published
- Apr 23, 2025
- Platform
- linux/amd64
- Imports
- 6 packages
- Last checked
- 12 hours ago –
Tools for package owners.