Skip to content

Commit a29e393

Browse files
ustcweizhouchipchilders
authored andcommitted
CLOUDSTACK-2545: Change unit of network statistics from 1000 to 1024 for KVM
Signed-off-by: Chip Childers <[email protected]>
1 parent d078f92 commit a29e393

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2842,7 +2842,7 @@ private Answer execute(GetHostStatsCommand cmd) {
28422842
Pair<Double, Double> nicStats = getNicStats(_publicBridgeName);
28432843

28442844
HostStatsEntry hostStats = new HostStatsEntry(cmd.getHostId(), cpuUtil,
2845-
nicStats.first() / 1000, nicStats.second() / 1000, "host",
2845+
nicStats.first() / 1024, nicStats.second() / 1024, "host",
28462846
totMem, freeMem, 0, 0);
28472847
return new GetHostStatsAnswer(cmd, hostStats);
28482848
}
@@ -4561,10 +4561,10 @@ private VmStatsEntry getVmStat(Connect conn, String vmName)
45614561
if (oldStats != null) {
45624562
long deltarx = rx - oldStats._rx;
45634563
if (deltarx > 0)
4564-
stats.setNetworkReadKBs(deltarx / 1000);
4564+
stats.setNetworkReadKBs(deltarx / 1024);
45654565
long deltatx = tx - oldStats._tx;
45664566
if (deltatx > 0)
4567-
stats.setNetworkWriteKBs(deltatx / 1000);
4567+
stats.setNetworkWriteKBs(deltatx / 1024);
45684568
}
45694569

45704570
vmStats newStat = new vmStats();

0 commit comments

Comments
 (0)