@InterfaceAudience.Private @Metrics(context="yarn") public class OpportunisticSchedulerMetrics extends Object
Constructor and Description |
---|
OpportunisticSchedulerMetrics() |
Modifier and Type | Method and Description |
---|---|
void |
addAllocateOLatencyEntry(long latency) |
long |
getAggregatedAllocatedContainers() |
long |
getAggregatedNodeLocalContainers() |
long |
getAggregatedOffSwitchContainers() |
long |
getAggregatedRackLocalContainers() |
long |
getAggregatedReleasedContainers() |
int |
getAllocatedContainers() |
static OpportunisticSchedulerMetrics |
getMetrics() |
void |
incrAllocatedOppContainers(int numContainers) |
void |
incrNodeLocalOppContainers() |
void |
incrOffSwitchOppContainers() |
void |
incrRackLocalOppContainers() |
void |
incrReleasedOppContainers(int numContainers) |
static void |
resetMetrics() |
public static OpportunisticSchedulerMetrics getMetrics()
@VisibleForTesting public static void resetMetrics()
@VisibleForTesting public int getAllocatedContainers()
@VisibleForTesting public long getAggregatedAllocatedContainers()
@VisibleForTesting public long getAggregatedReleasedContainers()
@VisibleForTesting public long getAggregatedNodeLocalContainers()
@VisibleForTesting public long getAggregatedRackLocalContainers()
@VisibleForTesting public long getAggregatedOffSwitchContainers()
public void incrAllocatedOppContainers(int numContainers)
public void incrReleasedOppContainers(int numContainers)
public void incrNodeLocalOppContainers()
public void incrRackLocalOppContainers()
public void incrOffSwitchOppContainers()
public void addAllocateOLatencyEntry(long latency)
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.