controller-runtime: sigs.k8s.io/controller-runtime/pkg/metrics Index | Files

package metrics

import "sigs.k8s.io/controller-runtime/pkg/metrics"

Package metrics contains controller related metrics utilities

Index

Package Files

client_go_adapter.go doc.go listener.go registry.go workqueue.go

Variables

var DefaultBindAddress = ":8080"

DefaultBindAddress sets the default bind address for the metrics listener The metrics is on by default.

func NewListener Uses

func NewListener(addr string) (net.Listener, error)

NewListener creates a new TCP listener bound to the given address.

type RegistererGatherer Uses

type RegistererGatherer interface {
    prometheus.Registerer
    prometheus.Gatherer
}

RegistererGatherer combines both parts of the API of a Prometheus registry, both the Registerer and the Gatherer interfaces.

var Registry RegistererGatherer = prometheus.NewRegistry()

Registry is a prometheus registry for storing metrics within the controller-runtime

Package metrics imports 9 packages (graph) and is imported by 28 packages. Updated 2019-12-11. Refresh now. Tools for package owners.