diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-01-11 13:44:48 +0100 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-02-18 16:47:45 +0100 |
| commit | 2615c1c3e6c3f79bc14386398bb1d14d65c17512 (patch) | |
| tree | 4677567007347777775174f2792659c48739b9e1 /opendc-telemetry/opendc-telemetry-compute | |
| parent | df60042e59fe4ad476642262889808346f850c2c (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/opendc-telemetry-compute')
| -rw-r--r-- | opendc-telemetry/opendc-telemetry-compute/src/main/kotlin/org/opendc/telemetry/compute/ComputeMetricAggregator.kt | 8 |
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 |
