MaxGauges returns max of gauges or NaN, if no gauge was found.
(name string)
| 104 | |
| 105 | // MaxGauges returns max of gauges or NaN, if no gauge was found. |
| 106 | func (mfm MetricFamilyMap) MaxGauges(name string) float64 { |
| 107 | return fold(mfm[name], gaugeValueOrNaN, func(val, res float64) float64 { |
| 108 | if val > res { |
| 109 | return val |
| 110 | } |
| 111 | return res |
| 112 | }) |
| 113 | } |
| 114 | |
| 115 | // MinGauges returns minimum of gauges or NaN if no gauge was found. |
| 116 | func (mfm MetricFamilyMap) MinGauges(name string) float64 { |