diff --git a/plugins/metrics/src/org/apache/cloudstack/response/ClusterMetricsResponse.java b/plugins/metrics/src/org/apache/cloudstack/response/ClusterMetricsResponse.java index dde1ab76327..d93884532a9 100644 --- a/plugins/metrics/src/org/apache/cloudstack/response/ClusterMetricsResponse.java +++ b/plugins/metrics/src/org/apache/cloudstack/response/ClusterMetricsResponse.java @@ -128,10 +128,10 @@ public class ClusterMetricsResponse extends ClusterResponse { } } - public void setCpuMaxDeviation(final Double maxCpuDeviation, final Double totalCpuUsed, final Long totalHosts) { - if (maxCpuDeviation != null && totalCpuUsed != null && totalHosts != null && totalHosts != 0) { - final Double averageCpuUsage = totalCpuUsed / totalHosts; - this.cpuMaxDeviation = String.format("%.2f%%", (maxCpuDeviation - averageCpuUsage) * 100.0 / averageCpuUsage); + public void setCpuMaxDeviation(final Double maxCpuUsagePercentage, final Double totalCpuUsedPercentage, final Long totalHosts) { + if (maxCpuUsagePercentage != null && totalCpuUsedPercentage != null && totalHosts != null && totalHosts != 0) { + final Double averageCpuUsagePercentage = totalCpuUsedPercentage / totalHosts; + this.cpuMaxDeviation = String.format("%.2f%%", (maxCpuUsagePercentage - averageCpuUsagePercentage) / averageCpuUsagePercentage); } } diff --git a/plugins/metrics/src/org/apache/cloudstack/response/ZoneMetricsResponse.java b/plugins/metrics/src/org/apache/cloudstack/response/ZoneMetricsResponse.java index 71560178564..b3c1f86a68d 100644 --- a/plugins/metrics/src/org/apache/cloudstack/response/ZoneMetricsResponse.java +++ b/plugins/metrics/src/org/apache/cloudstack/response/ZoneMetricsResponse.java @@ -123,10 +123,10 @@ public class ZoneMetricsResponse extends ZoneResponse { } } - public void setCpuMaxDeviation(final Double maxCpuDeviation, final Double totalCpuUsed, final Long totalHosts) { - if (maxCpuDeviation != null && totalCpuUsed != null && totalHosts != null && totalHosts != 0) { - final Double averageCpuUsage = totalCpuUsed / totalHosts; - this.cpuMaxDeviation = String.format("%.2f%%", (maxCpuDeviation - averageCpuUsage) * 100.0 / averageCpuUsage); + public void setCpuMaxDeviation(final Double maxCpuUsagePercentage, final Double totalCpuUsedPercentage, final Long totalHosts) { + if (maxCpuUsagePercentage != null && totalCpuUsedPercentage != null && totalHosts != null && totalHosts != 0) { + final Double averageCpuUsagePercentage = totalCpuUsedPercentage / totalHosts; + this.cpuMaxDeviation = String.format("%.2f%%", (maxCpuUsagePercentage - averageCpuUsagePercentage) / averageCpuUsagePercentage); } }