Documentation
¶
Overview ¶
Package promauto is a drop-in replacement of github.com/prometheus/client_golang/prometheus/promauto and adds support for wrapping all metrics with runtime labels.
Index ¶
- func NewCounter(opts prometheus.CounterOpts) prometheus.Counter
- func NewCounterVec(opts prometheus.CounterOpts, labelNames []string) *prometheus.CounterVec
- func NewGauge(opts prometheus.GaugeOpts) prometheus.Gauge
- func NewGaugeVec(opts prometheus.GaugeOpts, labelNames []string) *prometheus.GaugeVec
- func NewHistogram(opts prometheus.HistogramOpts) prometheus.Histogram
- func NewHistogramVec(opts prometheus.HistogramOpts, labelNames []string) *prometheus.HistogramVec
- func NewRegistry(labels prometheus.Labels) (*prometheus.Registry, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCounter ¶
func NewCounter(opts prometheus.CounterOpts) prometheus.Counter
func NewCounterVec ¶
func NewCounterVec(opts prometheus.CounterOpts, labelNames []string) *prometheus.CounterVec
func NewGauge ¶
func NewGauge(opts prometheus.GaugeOpts) prometheus.Gauge
func NewGaugeVec ¶
func NewGaugeVec(opts prometheus.GaugeOpts, labelNames []string) *prometheus.GaugeVec
func NewHistogram ¶
func NewHistogram(opts prometheus.HistogramOpts) prometheus.Histogram
func NewHistogramVec ¶
func NewHistogramVec(opts prometheus.HistogramOpts, labelNames []string) *prometheus.HistogramVec
func NewRegistry ¶
func NewRegistry(labels prometheus.Labels) (*prometheus.Registry, error)
NewRegistry returns a new registry containing all promauto created metrics and built-in Go process metrics wrapping everything with the provided labels.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.