component-basek8s.io/component-base/metrics/legacyregistry Index | Files

package legacyregistry

import "k8s.io/component-base/metrics/legacyregistry"

Index

Variables

var (

	// DefaultGatherer exposes the global registry gatherer
	DefaultGatherer metrics.Gatherer = defaultRegistry
)

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

func Handler() http.Handler

Handler returns an HTTP handler for the DefaultGatherer. It is already instrumented with InstrumentHandler (using "prometheus" as handler name).

Deprecated: Please note the issues described in the doc comment of InstrumentHandler. You might want to consider using promhttp.Handler instead.

func MustRegister

func MustRegister(cs ...metrics.Registerable)

MustRegister registers registerable metrics but uses the global registry.

func RawMustRegister

func RawMustRegister(cs ...prometheus.Collector)

RawMustRegister registers prometheus collectors but uses the global registry, this bypasses the metric stability framework

Deprecated

func Register

func Register(c metrics.Registerable) error

Register registers a collectable metric but uses the global registry

Source Files

registry.go

Version
v0.18.6
Published
Jul 15, 2020
Platform
js/wasm
Imports
4 packages
Last checked
now

Tools for package owners.