@Metrics(context="yarn") public class FSQueueMetrics extends QueueMetrics
conf, metricsSystem, parent, QUEUE_INFO, queueMetrics, queueName, registry, USER_INFO, users
Modifier and Type | Method and Description |
---|---|
static FSQueueMetrics |
forQueue(String queueName,
Queue parent,
boolean enableUserMetrics,
org.apache.hadoop.conf.Configuration conf) |
long |
getFairShareMB() |
long |
getFairShareVirtualCores() |
long |
getMaxShareMB() |
long |
getMaxShareVirtualCores() |
long |
getMinShareMB() |
long |
getMinShareVirtualCores() |
long |
getSteadyFairShareMB() |
long |
getSteadyFairShareVCores() |
void |
setFairShare(org.apache.hadoop.yarn.api.records.Resource resource) |
void |
setMaxShare(org.apache.hadoop.yarn.api.records.Resource resource) |
void |
setMinShare(org.apache.hadoop.yarn.api.records.Resource resource) |
void |
setSteadyFairShare(org.apache.hadoop.yarn.api.records.Resource resource) |
activateApp, addAppAttemptFirstContainerAllocationDelay, allocateResources, allocateResources, clearQueueMetrics, deactivateApp, decrActiveUsers, decrPendingResources, finishApp, finishAppAttempt, forQueue, getActiveApps, getActiveUsers, getAggegatedReleasedContainers, getAggregateAllocatedContainers, getAggregateNodeLocalContainersAllocated, getAggregateOffSwitchContainersAllocated, getAggregateRackLocalContainersAllocated, getAllocatedContainers, getAllocatedMB, getAllocatedResources, getAllocatedVirtualCores, getAppsCompleted, getAppsFailed, getAppsKilled, getAppsPending, getAppsRunning, getAppsSubmitted, getAvailableMB, getAvailableVirtualCores, getMetrics, getMetricsSystem, getPendingContainers, getPendingMB, getPendingVirtualCores, getReservedContainers, getReservedMB, getReservedVirtualCores, getUserMetrics, incrActiveUsers, incrNodeTypeAggregations, incrPendingResources, moveAppFrom, moveAppTo, releaseResources, releaseResources, reserveResource, reserveResource, runAppAttempt, setAvailableResourcesToQueue, setAvailableResourcesToQueue, setAvailableResourcesToUser, sourceName, submitApp, submitAppAttempt, tag, unreserveResource, unreserveResource
public void setFairShare(org.apache.hadoop.yarn.api.records.Resource resource)
public long getFairShareMB()
public long getFairShareVirtualCores()
public void setSteadyFairShare(org.apache.hadoop.yarn.api.records.Resource resource)
public long getSteadyFairShareMB()
public long getSteadyFairShareVCores()
public void setMinShare(org.apache.hadoop.yarn.api.records.Resource resource)
public long getMinShareMB()
public long getMinShareVirtualCores()
public void setMaxShare(org.apache.hadoop.yarn.api.records.Resource resource)
public long getMaxShareMB()
public long getMaxShareVirtualCores()
public static FSQueueMetrics forQueue(String queueName, Queue parent, boolean enableUserMetrics, org.apache.hadoop.conf.Configuration conf)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.