/** {@inheritDoc} */ @Override public int getCurrentWaitingJobs() { return metrics().getCurrentWaitingJobs(); }
/** {@inheritDoc} */ @Override public int getCurrentWaitingJobs() { return node.metrics().getCurrentWaitingJobs(); }
/** {@inheritDoc} */ @Override public double getLoad(ClusterNode node, int jobsSentSinceLastUpdate) { ClusterMetrics metrics = node.metrics(); if (useAvg) { double load = metrics.getAverageActiveJobs() + metrics.getAverageWaitingJobs(); if (load > 0) return load; } double load = metrics.getCurrentActiveJobs() + metrics.getCurrentWaitingJobs(); return load < 0 ? 0 : load; }
buf.putFloat(metrics.getAverageActiveJobs()); buf.putInt(metrics.getMaximumWaitingJobs()); buf.putInt(metrics.getCurrentWaitingJobs()); buf.putFloat(metrics.getAverageWaitingJobs()); buf.putInt(metrics.getMaximumRejectedJobs());
avgRejectedJobs += m.getCurrentRejectedJobs(); curWaitingJobs += m.getCurrentWaitingJobs(); maxWaitingJobs = max(maxWaitingJobs, m.getCurrentWaitingJobs()); avgWaitingJobs += m.getCurrentWaitingJobs();
metricsBean.setCurrentRejectedJobs(metrics.getCurrentRejectedJobs()); metricsBean.setCurrentThreadCount(metrics.getCurrentThreadCount()); metricsBean.setCurrentWaitingJobs(metrics.getCurrentWaitingJobs()); metricsBean.setHeapMemoryCommitted(metrics.getHeapMemoryCommitted()); metricsBean.setHeapMemoryInitialized(metrics.getHeapMemoryInitialized());
delta = next.metrics().getCurrentWaitingJobs() - waitThreshold;
assertEquals(metrics.getAverageActiveJobs(), resMetrics.get(0).get(4)); assertEquals(metrics.getMaximumWaitingJobs(), resMetrics.get(0).get(5)); assertEquals(metrics.getCurrentWaitingJobs(), resMetrics.get(0).get(6)); assertEquals(metrics.getAverageWaitingJobs(), resMetrics.get(0).get(7)); assertEquals(metrics.getMaximumRejectedJobs(), resMetrics.get(0).get(8));
metrics.getAverageActiveJobs(), metrics.getMaximumWaitingJobs(), metrics.getCurrentWaitingJobs(), metrics.getAverageWaitingJobs(), metrics.getMaximumRejectedJobs(),
assert metrics.getCurrentJobExecuteTime() > 0; assert metrics.getCurrentJobWaitTime() == 0; assert metrics.getCurrentWaitingJobs() == 0; assert metrics.getMaximumActiveJobs() == 1; assert metrics.getMaximumCancelledJobs() == 0;
writer.writeInt(metrics.getMaximumWaitingJobs()); writer.writeInt(metrics.getCurrentWaitingJobs()); writer.writeFloat(metrics.getAverageWaitingJobs()); writer.writeInt(metrics.getMaximumRejectedJobs());
assert metrics.getCurrentJobExecuteTime() == 0; assert metrics.getCurrentJobWaitTime() == 0; assert metrics.getCurrentWaitingJobs() == 0; assert metrics.getMaximumActiveJobs() == 0; assert metrics.getMaximumCancelledJobs() == 0;
obj.getCurrentJobWaitTime() == obj1.getCurrentJobWaitTime() && obj.getCurrentRejectedJobs() == obj1.getCurrentRejectedJobs() && obj.getCurrentWaitingJobs() == obj1.getCurrentWaitingJobs() && obj.getCurrentDaemonThreadCount() == obj1.getCurrentDaemonThreadCount() && obj.getHeapMemoryCommitted() == obj1.getHeapMemoryCommitted() &&
/** {@inheritDoc} */ @Override public int getCurrentWaitingJobs() { return metrics().getCurrentWaitingJobs(); }
/** {@inheritDoc} */ @Override public int getCurrentWaitingJobs() { return node.metrics().getCurrentWaitingJobs(); }
/** {@inheritDoc} */ @Override public double getLoad(ClusterNode node, int jobsSentSinceLastUpdate) { ClusterMetrics metrics = node.metrics(); if (useAvg) { double load = metrics.getAverageActiveJobs() + metrics.getAverageWaitingJobs(); if (load > 0) return load; } double load = metrics.getCurrentActiveJobs() + metrics.getCurrentWaitingJobs(); return load < 0 ? 0 : load; }
buf.putFloat(metrics.getAverageActiveJobs()); buf.putInt(metrics.getMaximumWaitingJobs()); buf.putInt(metrics.getCurrentWaitingJobs()); buf.putFloat(metrics.getAverageWaitingJobs()); buf.putInt(metrics.getMaximumRejectedJobs());
delta = next.metrics().getCurrentWaitingJobs() - waitThreshold;
metrics.getAverageActiveJobs(), metrics.getMaximumWaitingJobs(), metrics.getCurrentWaitingJobs(), metrics.getAverageWaitingJobs(), metrics.getMaximumRejectedJobs(),
writer.writeInt(metrics.getMaximumWaitingJobs()); writer.writeInt(metrics.getCurrentWaitingJobs()); writer.writeFloat(metrics.getAverageWaitingJobs()); writer.writeInt(metrics.getMaximumRejectedJobs());