@Override public Integer getValue() { return mm.value(); } }
public void resetWmMetrics() { wmTotalGuaranteedCount.set(0); wmUnusedGuaranteedCount.set(0); wmGuaranteedCount.incr(-wmGuaranteedCount.value()); wmSpeculativeCount.incr(-wmSpeculativeCount.value()); wmGuaranteedPendingCount.incr(-wmGuaranteedPendingCount.value()); wmSpeculativePendingCount.incr(-wmSpeculativePendingCount.value()); }
private void getTaskSchedulerStats(MetricsRecordBuilder rb) { rb.addGauge(SchedulerClusterNodeCount, clusterNodeCount.value()) .addGauge(SchedulerExecutorsPerInstance, numExecutors.value()) .addGauge(SchedulerMemoryPerInstance, memoryPerInstance.value()) .addGauge(SchedulerCpuCoresPerInstance, cpuCoresPerInstance.value()) .addGauge(SchedulerDisabledNodeCount, disabledNodeCount.value()) .addCounter(SchedulerPendingTaskCount, pendingTasksCount.value()) .addCounter(SchedulerSchedulableTaskCount, schedulableTasksCount.value()) .addCounter(SchedulerRunningTaskCount, runningTasksCount.value()) .addCounter(SchedulerSuccessfulTaskCount, successfulTasksCount.value()) .addCounter(SchedulerPendingPreemptionTaskCount, pendingPreemptionTasksCount.value()) .addCounter(SchedulerPreemptedTaskCount, preemptedTasksCount.value()) .addCounter(SchedulerCompletedDagCount, completedDagcount.value()); }
@Override public void snapshot(MetricsRecordBuilder builder, boolean all) { if (all || changed()) { builder.addCounter(info(), value()); clearChanged(); } }
@VisibleForTesting public int getCompletedContainers() { return containersCompleted.value(); } }
@VisibleForTesting public int getCompletedContainers() { return containersCompleted.value(); } }
@VisibleForTesting public int getKilledContainers() { return containersKilled.value(); }
@VisibleForTesting public int getCompletedContainers() { return containersCompleted.value(); }
@VisibleForTesting public int getContainersRolledbackOnFailure() { return containersRolledBackOnFailure.value(); }
@VisibleForTesting public int getKilledContainers() { return containersKilled.value(); }
@VisibleForTesting public int getFailedContainers() { return containersFailed.value(); }
@VisibleForTesting public int getFailedContainers() { return containersFailed.value(); }
@VisibleForTesting public int getKilledContainers() { return containersKilled.value(); }
@VisibleForTesting public int getFailedContainers() { return containersFailed.value(); }
@VisibleForTesting public int getCompletedContainers() { return containersCompleted.value(); }
public void resetWmMetrics() { wmTotalGuaranteedCount.set(0); wmUnusedGuaranteedCount.set(0); wmGuaranteedCount.incr(-wmGuaranteedCount.value()); wmSpeculativeCount.incr(-wmSpeculativeCount.value()); wmGuaranteedPendingCount.incr(-wmGuaranteedPendingCount.value()); wmSpeculativePendingCount.incr(-wmSpeculativePendingCount.value()); }
@Override public void snapshot(MetricsRecordBuilder builder, boolean all) { if (all || changed()) { builder.addCounter(info(), value()); clearChanged(); } }
@Override public void snapshot(MetricsRecordBuilder builder, boolean all) { if (all || changed()) { builder.addCounter(info(), value()); clearChanged(); } }
@Override public void snapshot(MetricsRecordBuilder builder, boolean all) { if (all || changed()) { builder.addCounter(info(), value()); clearChanged(); } }
@Override public void snapshot(MetricsRecordBuilder builder, boolean all) { if (all || changed()) { builder.addCounter(info(), value()); clearChanged(); } }