Class CapacitySchedulerMetrics
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerMetrics
Metrics for capacity scheduler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllocate(long latency) voidaddCommitFailure(long latency) voidaddCommitSuccess(long latency) voidaddNodeUpdate(long latency) voidaddSchedulerNodeHBInterval(long heartbeatInterval) static voiddestroy()static CapacitySchedulerMetricslonglonglonglong
-
Constructor Details
-
CapacitySchedulerMetrics
public CapacitySchedulerMetrics()
-
-
Method Details
-
getMetrics
-
destroy
@VisibleForTesting public static void destroy() -
addAllocate
public void addAllocate(long latency) -
addCommitSuccess
public void addCommitSuccess(long latency) -
addCommitFailure
public void addCommitFailure(long latency) -
addNodeUpdate
public void addNodeUpdate(long latency) -
getNumOfNodeUpdate
@VisibleForTesting public long getNumOfNodeUpdate() -
getNumOfAllocates
@VisibleForTesting public long getNumOfAllocates() -
getNumOfCommitSuccess
@VisibleForTesting public long getNumOfCommitSuccess() -
addSchedulerNodeHBInterval
public void addSchedulerNodeHBInterval(long heartbeatInterval) -
getNumOfSchedulerNodeHBInterval
@VisibleForTesting public long getNumOfSchedulerNodeHBInterval()
-