diff --git a/server/src/main/java/com/cloud/server/StatsCollector.java b/server/src/main/java/com/cloud/server/StatsCollector.java index 8e2bc7e12a8..80b745e3480 100644 --- a/server/src/main/java/com/cloud/server/StatsCollector.java +++ b/server/src/main/java/com/cloud/server/StatsCollector.java @@ -928,7 +928,11 @@ public class StatsCollector extends ManagerBase implements ComponentMethodInterc List volumeLocators = new ArrayList(); for (VolumeVO volume : volumes) { if (volume.getFormat() == ImageFormat.QCOW2) { - volumeLocators.add(volume.getUuid()); + if (pool.isManaged()) { + volumeLocators.add(volume.getPath()); + } else { + volumeLocators.add(volume.getUuid()); + } } else if (volume.getFormat() == ImageFormat.VHD) { volumeLocators.add(volume.getPath()); } else if (volume.getFormat() == ImageFormat.OVA) {