/** {@inheritDoc} */ @Override public long getHeapMemoryTotal() { return node.metrics().getHeapMemoryTotal(); }
/** {@inheritDoc} */ @Override public long getHeapMemoryTotal() { return metrics().getHeapMemoryTotal(); }
buf.putLong(metrics.getHeapMemoryCommitted()); buf.putLong(metrics.getHeapMemoryMaximum()); buf.putLong(metrics.getHeapMemoryTotal()); buf.putLong(metrics.getNonHeapMemoryInitialized()); buf.putLong(metrics.getNonHeapMemoryUsed());
heapTotal += m.getHeapMemoryTotal();
assertEquals(metrics.getHeapMemoryCommitted(), resMetrics.get(0).get(36)); assertEquals(metrics.getHeapMemoryMaximum(), resMetrics.get(0).get(37)); assertEquals(metrics.getHeapMemoryTotal(), resMetrics.get(0).get(38)); assertEquals(metrics.getNonHeapMemoryInitialized(), resMetrics.get(0).get(39)); assertEquals(metrics.getNonHeapMemoryUsed(), resMetrics.get(0).get(40));
metrics.getHeapMemoryCommitted(), metrics.getHeapMemoryMaximum(), metrics.getHeapMemoryTotal(), metrics.getNonHeapMemoryInitialized(), metrics.getNonHeapMemoryUsed(),
/** * @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.getHeapMemoryCommitted()); writer.writeLong(metrics.getHeapMemoryMaximum()); writer.writeLong(metrics.getHeapMemoryTotal()); writer.writeLong(metrics.getNonHeapMemoryInitialized());
obj.getOutboundMessagesQueueSize() == obj1.getOutboundMessagesQueueSize() && obj.getNonHeapMemoryTotal() == obj1.getNonHeapMemoryTotal() && obj.getHeapMemoryTotal() == obj1.getHeapMemoryTotal() && obj.getTotalNodes() == obj1.getTotalNodes() && obj.getTotalJobsExecutionTime() == obj1.getTotalJobsExecutionTime();
/** {@inheritDoc} */ @Override public long getHeapMemoryTotal() { return metrics().getHeapMemoryTotal(); }
/** {@inheritDoc} */ @Override public long getHeapMemoryTotal() { return node.metrics().getHeapMemoryTotal(); }
buf.putLong(metrics.getHeapMemoryCommitted()); buf.putLong(metrics.getHeapMemoryMaximum()); buf.putLong(metrics.getHeapMemoryTotal()); buf.putLong(metrics.getNonHeapMemoryInitialized()); buf.putLong(metrics.getNonHeapMemoryUsed());
@Override public WorkerSet getWorkersSet(final Complexity complexity) { final ClusterGroup grp = ignite.cluster() .forServers() .forPredicate((node) -> node.metrics().getHeapMemoryTotal() >= complexity.getRamUsage() * IGNITE_RAM_MULT_FACTOR); return new WorkerSetImpl(ignite, grp); }
heapTotal += m.getHeapMemoryTotal();
metrics.getHeapMemoryCommitted(), metrics.getHeapMemoryMaximum(), metrics.getHeapMemoryTotal(), metrics.getNonHeapMemoryInitialized(), metrics.getNonHeapMemoryUsed(),
writer.writeLong(metrics.getHeapMemoryCommitted()); writer.writeLong(metrics.getHeapMemoryMaximum()); writer.writeLong(metrics.getHeapMemoryTotal()); writer.writeLong(metrics.getNonHeapMemoryInitialized());