Class OpportunisticSchedulerMetrics
java.lang.Object
org.apache.hadoop.yarn.server.metrics.OpportunisticSchedulerMetrics
Metrics for Opportunistic Scheduler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllocateOLatencyEntry(long latency) longlonglonglonglongintvoidincrAllocatedOppContainers(int numContainers) voidvoidvoidvoidincrReleasedOppContainers(int numContainers) static void
-
Constructor Details
-
OpportunisticSchedulerMetrics
public OpportunisticSchedulerMetrics()
-
-
Method Details
-
getMetrics
-
resetMetrics
@VisibleForTesting public static void resetMetrics() -
getAllocatedContainers
@VisibleForTesting public int getAllocatedContainers() -
getAggregatedAllocatedContainers
@VisibleForTesting public long getAggregatedAllocatedContainers() -
getAggregatedReleasedContainers
@VisibleForTesting public long getAggregatedReleasedContainers() -
getAggregatedNodeLocalContainers
@VisibleForTesting public long getAggregatedNodeLocalContainers() -
getAggregatedRackLocalContainers
@VisibleForTesting public long getAggregatedRackLocalContainers() -
getAggregatedOffSwitchContainers
@VisibleForTesting public long getAggregatedOffSwitchContainers() -
incrAllocatedOppContainers
public void incrAllocatedOppContainers(int numContainers) -
incrReleasedOppContainers
public void incrReleasedOppContainers(int numContainers) -
incrNodeLocalOppContainers
public void incrNodeLocalOppContainers() -
incrRackLocalOppContainers
public void incrRackLocalOppContainers() -
incrOffSwitchOppContainers
public void incrOffSwitchOppContainers() -
addAllocateOLatencyEntry
public void addAllocateOLatencyEntry(long latency)
-