/** {@inheritDoc} */ @Override public int getTotalCancelledJobs() { return metrics().getTotalCancelledJobs(); }
/** {@inheritDoc} */ @Override public int getTotalCancelledJobs() { return node.metrics().getTotalCancelledJobs(); }
buf.putFloat(metrics.getAverageCancelledJobs()); buf.putInt(metrics.getTotalRejectedJobs()); buf.putInt(metrics.getTotalCancelledJobs()); buf.putInt(metrics.getTotalExecutedJobs()); buf.putLong(metrics.getMaximumJobWaitTime());
@Override public boolean apply() { return ignite.cluster().localNode().metrics().getTotalCancelledJobs() > 0; } }, 5000);
metricsBean.setNonHeapMemoryUsed(metrics.getNonHeapMemoryUsed()); metricsBean.setStartTime(metrics.getStartTime()); metricsBean.setTotalCancelledJobs(metrics.getTotalCancelledJobs()); metricsBean.setTotalCpus(metrics.getTotalCpus()); metricsBean.setTotalExecutedJobs(metrics.getTotalExecutedJobs());
totalCancelledJobs += m.getTotalCancelledJobs(); curCancelledJobs += m.getCurrentCancelledJobs(); maxCancelledJobs = max(maxCancelledJobs, m.getCurrentCancelledJobs());
assertEquals(metrics.getCurrentCancelledJobs(), resMetrics.get(0).get(13)); assertEquals(metrics.getAverageCancelledJobs(), resMetrics.get(0).get(14)); assertEquals(metrics.getTotalCancelledJobs(), resMetrics.get(0).get(15)); assertEquals(metrics.getMaximumJobWaitTime(), convertToMilliseconds(resMetrics.get(0).get(16))); assertEquals(metrics.getCurrentJobWaitTime(), convertToMilliseconds(resMetrics.get(0).get(17)));
int totalCancelledJobs = ignite.cluster().localNode().metrics().getTotalCancelledJobs();
/** * @throws Exception If failed. */ @Test public void testSingleTaskMetrics() throws Exception { final Ignite ignite = grid(); ignite.compute().execute(new TestTask(), "testArg"); // Let metrics update twice. awaitMetricsUpdate(2); GridTestUtils.waitForCondition(new GridAbsPredicate() { @Override public boolean apply() { ClusterMetrics metrics = ignite.cluster().localNode().metrics(); return metrics.getTotalExecutedJobs() == 5; } }, 5000); ClusterMetrics metrics = ignite.cluster().localNode().metrics(); info("Node metrics: " + metrics); assertEquals(5, metrics.getTotalExecutedJobs()); assertEquals(0, metrics.getTotalCancelledJobs()); assertEquals(0, metrics.getTotalRejectedJobs()); }
metrics.getCurrentCancelledJobs(), metrics.getAverageCancelledJobs(), metrics.getTotalCancelledJobs(), valueTimeFromMillis(metrics.getMaximumJobWaitTime()), valueTimeFromMillis(metrics.getCurrentJobWaitTime()),
assert metrics.getMaximumRejectedJobs() == 0; assert metrics.getMaximumWaitingJobs() == 0; assert metrics.getTotalCancelledJobs() == 0; assert metrics.getTotalExecutedJobs() == 1; assert metrics.getTotalRejectedJobs() == 0;
writer.writeInt(metrics.getCurrentCancelledJobs()); writer.writeFloat(metrics.getAverageCancelledJobs()); writer.writeInt(metrics.getTotalCancelledJobs());
assert metrics.getMaximumRejectedJobs() == 0; assert metrics.getMaximumWaitingJobs() == 0; assert metrics.getTotalCancelledJobs() == 0; assert metrics.getTotalExecutedJobs() == 0; assert metrics.getTotalRejectedJobs() == 0;
obj.getCurrentCpuLoad() == obj1.getCurrentCpuLoad() && obj.getCurrentThreadCount() == obj1.getCurrentThreadCount() && obj.getTotalCancelledJobs() == obj1.getTotalCancelledJobs() && obj.getTotalExecutedJobs() == obj1.getTotalExecutedJobs() && obj.getTotalIdleTime() == obj1.getTotalIdleTime() &&
/** {@inheritDoc} */ @Override public int getTotalCancelledJobs() { return node.metrics().getTotalCancelledJobs(); }
/** {@inheritDoc} */ @Override public int getTotalCancelledJobs() { return metrics().getTotalCancelledJobs(); }
buf.putFloat(metrics.getAverageCancelledJobs()); buf.putInt(metrics.getTotalRejectedJobs()); buf.putInt(metrics.getTotalCancelledJobs()); buf.putInt(metrics.getTotalExecutedJobs()); buf.putLong(metrics.getMaximumJobWaitTime());
metricsBean.setNonHeapMemoryUsed(metrics.getNonHeapMemoryUsed()); metricsBean.setStartTime(metrics.getStartTime()); metricsBean.setTotalCancelledJobs(metrics.getTotalCancelledJobs()); metricsBean.setTotalCpus(metrics.getTotalCpus()); metricsBean.setTotalExecutedJobs(metrics.getTotalExecutedJobs());
metrics.getCurrentCancelledJobs(), metrics.getAverageCancelledJobs(), metrics.getTotalCancelledJobs(), valueTimeFromMillis(metrics.getMaximumJobWaitTime()), valueTimeFromMillis(metrics.getCurrentJobWaitTime()),
writer.writeInt(metrics.getCurrentCancelledJobs()); writer.writeFloat(metrics.getAverageCancelledJobs()); writer.writeInt(metrics.getTotalCancelledJobs());