Documentation ¶
Overview ¶
Package metrics contains controller related metrics utilities
Index ¶
Constants ¶
View Source
const ( WorkQueueSubsystem = "workqueue" DepthKey = "depth" AddsKey = "adds_total" QueueLatencyKey = "queue_duration_seconds" WorkDurationKey = "work_duration_seconds" UnfinishedWorkKey = "unfinished_work_seconds" LongestRunningProcessorKey = "longest_running_processor_seconds" RetriesKey = "retries_total" )
Metrics subsystem and all keys used by the workqueue.
Variables ¶
View Source
var DefaultBindAddress = ":8080"
DefaultBindAddress sets the default bind address for the metrics listener The metrics is on by default.
Functions ¶
Types ¶
type RegistererGatherer ¶ added in v0.5.0
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.
Click to show internal directories.
Click to hide internal directories.