summaryrefslogtreecommitdiff
path: root/opendc-telemetry
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2022-01-11 13:44:48 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2022-02-18 16:47:45 +0100
commit2615c1c3e6c3f79bc14386398bb1d14d65c17512 (patch)
tree4677567007347777775174f2792659c48739b9e1 /opendc-telemetry
parentdf60042e59fe4ad476642262889808346f850c2c (diff)
fix(telemetry): Fix reporting of CPU time
This change fixes an issue with the CPU time aggregation for VMs in the ComputeMetricAggregator, leading to incorrect values.
Diffstat (limited to 'opendc-telemetry')
-rw-r--r--opendc-telemetry/opendc-telemetry-compute/src/main/kotlin/org/opendc/telemetry/compute/ComputeMetricAggregator.kt8
1 files changed, 4 insertions, 4 deletions
diff --git a/opendc-telemetry/opendc-telemetry-compute/src/main/kotlin/org/opendc/telemetry/compute/ComputeMetricAggregator.kt b/opendc-telemetry/opendc-telemetry-compute/src/main/kotlin/org/opendc/telemetry/compute/ComputeMetricAggregator.kt
index 418dc201..9557f680 100644
--- a/opendc-telemetry/opendc-telemetry-compute/src/main/kotlin/org/opendc/telemetry/compute/ComputeMetricAggregator.kt
+++ b/opendc-telemetry/opendc-telemetry-compute/src/main/kotlin/org/opendc/telemetry/compute/ComputeMetricAggregator.kt
@@ -493,10 +493,10 @@ public class ComputeMetricAggregator {
fun reset() {
previousUptime = _uptime
previousDowntime = _downtime
- previousCpuActiveTime = cpuActiveTime
- previousCpuIdleTime = cpuIdleTime
- previousCpuStealTime = cpuStealTime
- previousCpuLostTime = cpuLostTime
+ previousCpuActiveTime = _cpuActiveTime
+ previousCpuIdleTime = _cpuIdleTime
+ previousCpuStealTime = _cpuStealTime
+ previousCpuLostTime = _cpuLostTime
_host = null
_cpuLimit = 0.0