Skip to content

Commit 2bbfcbe

Browse files
committed
use only series for the vm instance name as counter instance name
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
1 parent 68c94f5 commit 2bbfcbe

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

  • plugins/hypervisors/vmware/src/main/java/com/cloud/hypervisor/vmware/resource

plugins/hypervisors/vmware/src/main/java/com/cloud/hypervisor/vmware/resource/VmwareResource.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3589,15 +3589,15 @@ protected Answer execute(GetVmDiskStatsCommand cmd) {
35893589
} else if (value.getId().getCounterId() == diskWriteIOPerfCounterInfo.getKey()) {
35903590
writeReq = avg;
35913591
} else if (value.getId().getCounterId() == diskReadKbsPerfCounterInfo.getKey()) {
3592-
readBytes = avg;
3592+
readBytes = avg * 1024;
35933593
} else if (value.getId().getCounterId() == diskWriteKbsPerfCounterInfo.getKey()) {
3594-
writeBytes = avg;
3594+
writeBytes = avg * 1024;
35953595
}
35963596
}
35973597
}
35983598
}
35993599
}
3600-
diskStats.add(new VmDiskStatsEntry(vmName, VmwareHelper.getDiskDeviceFileName(disk), writeReq, readReq, 1024 * writeBytes, 1024 * readBytes));
3600+
diskStats.add(new VmDiskStatsEntry(vmName, VmwareHelper.getDiskDeviceFileName(disk), writeReq, readReq, writeBytes, readBytes));
36013601
}
36023602
if (diskStats.size() > 0) {
36033603
vmStatsMap.put(vmName, diskStats);
@@ -6109,22 +6109,22 @@ private HashMap<String, VmStatsEntry> getVmStats(List<String> vmNames) throws Ex
61096109

61106110
final ArrayList<PerfMetricId> perfMetricsIds = new ArrayList<PerfMetricId>();
61116111
if (rxPerfCounterInfo != null) {
6112-
perfMetricsIds.add(VmwareHelper.createPerfMetricId(rxPerfCounterInfo, "*"));
6112+
perfMetricsIds.add(VmwareHelper.createPerfMetricId(rxPerfCounterInfo, name));
61136113
}
61146114
if (txPerfCounterInfo != null) {
6115-
perfMetricsIds.add(VmwareHelper.createPerfMetricId(txPerfCounterInfo, "*"));
6115+
perfMetricsIds.add(VmwareHelper.createPerfMetricId(txPerfCounterInfo, name));
61166116
}
61176117
if (diskReadIOPerfCounterInfo != null) {
6118-
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskReadIOPerfCounterInfo, "*"));
6118+
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskReadIOPerfCounterInfo, name));
61196119
}
61206120
if (diskWriteIOPerfCounterInfo != null) {
6121-
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskWriteIOPerfCounterInfo, "*"));
6121+
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskWriteIOPerfCounterInfo, name));
61226122
}
61236123
if (diskReadKbsPerfCounterInfo != null) {
6124-
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskReadKbsPerfCounterInfo, "*"));
6124+
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskReadKbsPerfCounterInfo, name));
61256125
}
61266126
if (diskWriteKbsPerfCounterInfo != null) {
6127-
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskWriteKbsPerfCounterInfo, "*"));
6127+
perfMetricsIds.add(VmwareHelper.createPerfMetricId(diskWriteKbsPerfCounterInfo, name));
61286128
}
61296129

61306130
if (perfMetricsIds.size() > 0) {

0 commit comments

Comments
 (0)