package
0.13.0
Repository: https://github.com/go-kit/kit.git
Documentation: pkg.go.dev

# Functions

NewDiscardProvider returns a provider that produces no-op metrics via the discarding backend.
NewDogstatsdProvider wraps the given Dogstatsd object and stop func and returns a Provider that produces Dogstatsd metrics.
NewExpvarProvider returns a Provider that produces expvar metrics.
NewGraphiteProvider wraps the given Graphite object and stop func and returns a Provider that produces Graphite metrics.
NewInfluxProvider takes the given Influx object and stop func, and returns a Provider that produces Influx metrics.
NewPrometheusProvider returns a Provider that produces Prometheus metrics.
NewStatsdProvider wraps the given Statsd object and stop func and returns a Provider that produces Statsd metrics.

# Interfaces

Provider abstracts over constructors and lifecycle management functions for each supported metrics backend.