@@ -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