# Functions
Counter retrieves counter metric by name.
CounterAdd increments the counter with the given name.
CounterInc increments the counter with the given name.
CounterVec retrieves counter ver metric by name.
CounterVecAdd increments the counter vec by the given value, with the given name and label.
CounterVecInc increments the counter vec with the given name and label.
Gauge retrieves gauge metric by name.
GaugeDec decrements the gauge with the given name.
GaugeInc increments the gauge with the given name.
GaugeSet sets the value for gauge with the given name.
Handler returns the Prometheus http handler.
Histogram retrieves histogram metric by name.
HistogramObserve observes the histogram from the given start time.
HistogramVec retrieves histogram ver metric by name.
HistogramVecObserve observes the histogram vec with the given name, label and value.
Init initializes the package variables.
RegisterCounters registers the provided counter metrics to the Prometheus registerer.
RegisterCounterVecs registers the provided counter vec metrics to the Prometheus registerer.
RegisterGauges registers the provided gauge metrics to the Prometheus registerer.
RegisterHistograms registers the provided histogram metrics to the Prometheus registerer.
RegisterHistogramVecs registers the provided histogram vec metrics to the Prometheus registerer.
RegisterSummaries registers the provided summary metrics to the Prometheus registerer.
Summary retrieves summary metric by name.
UnregisterCounters unregisters the provided counter metrics from the Prometheus registerer.
UnregisterCounterVecs unregisters the provided counter vec metrics from the Prometheus registerer.
UnregisterGauges unregisters the provided gauge metrics from the Prometheus registerer.
UnregisterHistogram unregisters the provided histogram metrics from the Prometheus registerer.
UnregisterHistogramVecs unregisters the provided histogram vec metrics from the Prometheus registerer.
UnregisterSummaries unregisters the provided summary metrics from the Prometheus registerer.
# Constants
Endpoint the endpoint for exposing the metrics.
ProfileEndpoint the endpoint for exposing the profile of the profiling metrics.
ProfilingCmdEndpoint the endpoint for exposing the command-line of profiling metrics.
ProfilingIndexEndpoint the endpoint for exposing the profiling metrics.
ProfilingSymbolEndpoint the endpoint for exposing the symbol of profiling metrics.
ProfilingTraceEndpoint the endpoint for exposing the trace of profiling metrics.
# Structs
Config represents the configuration of the metrics.
CounterVecOpts holds options for the CounterVec type.
HistogramVecOpts holds options for the HistogramVec type.