/** {@inheritDoc} */ @Override public long getHeapMemoryUsed() { return metrics().getHeapMemoryUsed(); }
/** {@inheritDoc} */ @Override public long getHeapMemoryUsed() { return node.metrics().getHeapMemoryUsed(); }
/** * @param node Node. * @return Current free heap. */ private long freeHeap(ClusterNode node) { final ClusterMetrics m = node.metrics(); return m.getHeapMemoryMaximum() - m.getHeapMemoryUsed(); }
buf.putDouble(metrics.getCurrentGcCpuLoad()); buf.putLong(metrics.getHeapMemoryInitialized()); buf.putLong(metrics.getHeapMemoryUsed()); buf.putLong(metrics.getHeapMemoryCommitted()); buf.putLong(metrics.getHeapMemoryMaximum());
long heapUsed = m.getHeapMemoryUsed(); long heapMax = m.getHeapMemoryMaximum();
metricsBean.setHeapMemoryInitialized(metrics.getHeapMemoryInitialized()); metricsBean.setHeapMemoryMaximum(metrics.getHeapMemoryMaximum()); metricsBean.setHeapMemoryUsed(metrics.getHeapMemoryUsed()); metricsBean.setLastDataVersion(metrics.getLastDataVersion()); metricsBean.setLastUpdateTime(metrics.getLastUpdateTime());
heapUsed += m.getHeapMemoryUsed();
assertEquals(metrics.getCurrentGcCpuLoad(), resMetrics.get(0).get(33)); assertEquals(metrics.getHeapMemoryInitialized(), resMetrics.get(0).get(34)); assertEquals(metrics.getHeapMemoryUsed(), resMetrics.get(0).get(35)); assertEquals(metrics.getHeapMemoryCommitted(), resMetrics.get(0).get(36)); assertEquals(metrics.getHeapMemoryMaximum(), resMetrics.get(0).get(37));
metrics.getCurrentGcCpuLoad(), metrics.getHeapMemoryInitialized(), metrics.getHeapMemoryUsed(), metrics.getHeapMemoryCommitted(), metrics.getHeapMemoryMaximum(),
/** * @throws Exception If failed. */ @Test public void testClusterNodeMetrics() throws Exception { final Ignite ignite0 = grid(); final Ignite ignite1 = startGrid(1); GridTestUtils.waitForCondition(new GridAbsPredicate() { @Override public boolean apply() { return ignite0.cluster().nodes().size() == 2 && ignite1.cluster().nodes().size() == 2; } }, 3000L); ClusterMetrics metrics0 = ignite0.cluster().localNode().metrics(); ClusterMetrics nodesMetrics = ignite0.cluster().forNode(ignite0.cluster().localNode(), ignite1.cluster().localNode()).metrics(); assertEquals(metrics0.getTotalCpus(), nodesMetrics.getTotalCpus()); assertEquals(1, metrics0.getTotalNodes()); assertEquals(2, nodesMetrics.getTotalNodes()); assert metrics0.getHeapMemoryUsed() > 0; assert metrics0.getHeapMemoryTotal() > 0; }
writer.writeLong(metrics.getHeapMemoryInitialized()); writer.writeLong(metrics.getHeapMemoryUsed()); writer.writeLong(metrics.getHeapMemoryCommitted()); writer.writeLong(metrics.getHeapMemoryMaximum());
obj.getHeapMemoryInitialized() == obj1.getHeapMemoryInitialized() && obj.getHeapMemoryMaximum() == obj1.getHeapMemoryMaximum() && obj.getHeapMemoryUsed() == obj1.getHeapMemoryUsed() && obj.getMaximumActiveJobs() == obj1.getMaximumActiveJobs() && obj.getMaximumCancelledJobs() == obj1.getMaximumCancelledJobs() &&
/** {@inheritDoc} */ @Override public long getHeapMemoryUsed() { return node.metrics().getHeapMemoryUsed(); }
/** {@inheritDoc} */ @Override public long getHeapMemoryUsed() { return metrics().getHeapMemoryUsed(); }
/** * @param node Node. * @return Current free heap. */ private long freeHeap(ClusterNode node) { final ClusterMetrics m = node.metrics(); return m.getHeapMemoryMaximum() - m.getHeapMemoryUsed(); }
buf.putDouble(metrics.getCurrentGcCpuLoad()); buf.putLong(metrics.getHeapMemoryInitialized()); buf.putLong(metrics.getHeapMemoryUsed()); buf.putLong(metrics.getHeapMemoryCommitted()); buf.putLong(metrics.getHeapMemoryMaximum());
long heapUsed = m.getHeapMemoryUsed(); long heapMax = m.getHeapMemoryMaximum();
metricsBean.setHeapMemoryInitialized(metrics.getHeapMemoryInitialized()); metricsBean.setHeapMemoryMaximum(metrics.getHeapMemoryMaximum()); metricsBean.setHeapMemoryUsed(metrics.getHeapMemoryUsed()); metricsBean.setLastDataVersion(metrics.getLastDataVersion()); metricsBean.setLastUpdateTime(metrics.getLastUpdateTime());
metrics.getCurrentGcCpuLoad(), metrics.getHeapMemoryInitialized(), metrics.getHeapMemoryUsed(), metrics.getHeapMemoryCommitted(), metrics.getHeapMemoryMaximum(),
writer.writeLong(metrics.getHeapMemoryInitialized()); writer.writeLong(metrics.getHeapMemoryUsed()); writer.writeLong(metrics.getHeapMemoryCommitted()); writer.writeLong(metrics.getHeapMemoryMaximum());