private PerfMetricId[] getHostPerformanceManager(HostSystem host, int interval) throws RemoteException { PerfMetricId[] queryAvailablePerfMetric = null; String name = host.getName(); queryAvailablePerfMetric = hostPerfCache.getIfPresent(name); if (queryAvailablePerfMetric != null) { LOG.debug("CacheHIT: PerfID name: " + name); return queryAvailablePerfMetric; } queryAvailablePerfMetric = performanceManager.queryAvailablePerfMetric(host, null, null, interval); hostPerfCache.put(name, queryAvailablePerfMetric); LOG.debug("CacheMISS: PerfID name: " + name); return queryAvailablePerfMetric; }
PerfMetricId[] queryAvailablePerfMetric = performanceManager.queryAvailablePerfMetric(vm, null, null, 20); for (int i2 = 0; i2 < queryAvailablePerfMetric.length; i2++) { PerfMetricId pMetricId = queryAvailablePerfMetric[i2];
PerfMetricId[] pmis = perfMgr.queryAvailablePerfMetric( vm, null, null, refreshRate);
String pState = vmrti.getPowerState().toString(); if (pState.equals("poweredOn")) { PerfMetricId[] metricIdList = performanceManager.queryAvailablePerfMetric(vm, null, null, 20);
String pState = hostrti.getPowerState().toString(); if (pState.equals("poweredOn")) { PerfMetricId[] metricIdList = performanceManager.queryAvailablePerfMetric(host, null, null, 20);
PerfMetricId[] pmis = perfMgr.queryAvailablePerfMetric( vm, null, null, refreshInterval);
PerfMetricId[] pmis = perfMgr.queryAvailablePerfMetric( vm, null, null, perfInterval);
PerfMetricId[] pmis = perfMgr.queryAvailablePerfMetric( vm, null, null, perfInterval);