From 2615c1c3e6c3f79bc14386398bb1d14d65c17512 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Tue, 11 Jan 2022 13:44:48 +0100 Subject: 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. --- .../org/opendc/telemetry/compute/ComputeMetricAggregator.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'opendc-telemetry') 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 -- cgit v1.2.3