MCPcopy
hub / github.com/grafana/dskit / MinGauges

Method MinGauges

metrics/tenant_registries.go:116–123  ·  view source on GitHub ↗

MinGauges returns minimum of gauges or NaN if no gauge was found.

(name string)

Source from the content-addressed store, hash-verified

114
115// MinGauges returns minimum of gauges or NaN if no gauge was found.
116func (mfm MetricFamilyMap) MinGauges(name string) float64 {
117 return fold(mfm[name], gaugeValueOrNaN, func(val, res float64) float64 {
118 if val < res {
119 return val
120 }
121 return res
122 })
123}
124
125func (mfm MetricFamilyMap) SumHistograms(name string) HistogramData {
126 hd := HistogramData{}

Callers 2

TestMinGaugesFunction · 0.80
SendMinOfGaugesMethod · 0.80

Calls 1

foldFunction · 0.85

Tested by 1

TestMinGaugesFunction · 0.64