logicaldisk: fix base counter values (#1747)

Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
This commit is contained in:
Jan-Otto Kröpke
2024-11-19 21:35:32 +01:00
committed by GitHub
parent c6ee794598
commit 2335fba18a
6 changed files with 6 additions and 6 deletions

View File

@@ -211,7 +211,7 @@ func (c *Collector) Collect() (map[string]map[string]CounterValues, error) {
values.FirstValue = float64((item.RawValue.FirstValue - WindowsEpoch) / counter.Frequency)
case PERF_100NSEC_TIMER, PERF_PRECISION_100NS_TIMER:
values.FirstValue = float64(item.RawValue.FirstValue) * TicksToSecondScaleFactor
case PERF_AVERAGE_BULK:
case PERF_AVERAGE_BULK, PERF_RAW_FRACTION:
values.FirstValue = float64(item.RawValue.FirstValue)
values.SecondValue = float64(item.RawValue.SecondValue)
default: