chore(scripts.d/nagios): add float flag to perfdata fields observation (#22116)
Ilya Mashchenko committed
Apr 2, 2026 at 21:37 UTC
ca95efc4207b383eda71c00586d361c6447253fb
1 file changed
+2
src/go/plugin/scripts.d/collector/nagios/collect.go
+2
@@ -124,6 +124,7 @@ func (c *Collector) emitMetrics(execMetrics executionMetrics) {
124
metrix.WithMeasureSetFields(perfMeasureSetFieldSpecs()...),
125
metrix.WithChartFamily(perfdataFamily(measureSet.scriptName)),
126
metrix.WithUnit(measureSet.unit),
127
+ metrix.WithFloat(true),
128
).ObserveTotalFields(fields)
129
} else {
130
jobMeter.MeasureSetGauge(
@@ -131,6 +132,7 @@ func (c *Collector) emitMetrics(execMetrics executionMetrics) {
132
metrix.WithMeasureSetFields(perfMeasureSetFieldSpecs()...),
133
metrix.WithChartFamily(perfdataFamily(measureSet.scriptName)),
134
metrix.WithUnit(measureSet.unit),
135
+ metrix.WithFloat(true),
136
).ObserveFields(fields)
137
}
138
}