controller-runtime: Index | Files

package metrics

import ""

Package metrics contains controller related metrics utilities


Package Files

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


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 {

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.