package convert

import "github.com/go-kit/kit/metrics/internal/convert"

Package convert provides a way to use Counters, Histograms, or Gauges as one of the other types

Index

Functions

func NewCounterAsGauge

func NewCounterAsGauge(c metrics.Counter) metrics.Gauge

NewCounterAsGauge returns a Gauge that actually writes the value on an underlying Counter

func NewCounterAsHistogram

func NewCounterAsHistogram(c metrics.Counter) metrics.Histogram

NewCounterAsHistogram returns a Histogram that actually writes the value on an underlying Counter

func NewGaugeAsCounter

func NewGaugeAsCounter(g metrics.Gauge) metrics.Counter

NewGaugeAsCounter returns a Counter that actually writes the value on an underlying Gauge

func NewGaugeAsHistogram

func NewGaugeAsHistogram(g metrics.Gauge) metrics.Histogram

NewGaugeAsHistogram returns a Histogram that actually writes the value on an underlying Gauge

func NewHistogramAsCounter

func NewHistogramAsCounter(h metrics.Histogram) metrics.Counter

NewHistogramAsCounter returns a Counter that actually writes the value on an underlying Histogram

func NewHistogramAsGauge

func NewHistogramAsGauge(h metrics.Histogram) metrics.Gauge

NewHistogramAsGauge returns a Gauge that actually writes the value on an underlying Histogram

Source Files

convert.go

Version
v0.13.0 (latest)
Published
May 29, 2023
Platform
linux/amd64
Imports
1 packages
Last checked
9 hours ago

Tools for package owners.