java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.ClusterMetricsInfo

public class ClusterMetricsInfo extends Object
  • Constructor Details

    • ClusterMetricsInfo

      public ClusterMetricsInfo()
    • ClusterMetricsInfo

      public ClusterMetricsInfo(ResourceManager rm)
    • ClusterMetricsInfo

      public ClusterMetricsInfo(ResourceScheduler rs)
  • Method Details

    • getAppsSubmitted

      public int getAppsSubmitted()
    • getAppsCompleted

      public int getAppsCompleted()
    • getAppsPending

      public int getAppsPending()
    • getAppsRunning

      public int getAppsRunning()
    • getAppsFailed

      public int getAppsFailed()
    • getAppsKilled

      public int getAppsKilled()
    • getReservedMB

      public long getReservedMB()
    • getAvailableMB

      public long getAvailableMB()
    • getAllocatedMB

      public long getAllocatedMB()
    • getPendingMB

      public long getPendingMB()
    • getReservedVirtualCores

      public long getReservedVirtualCores()
    • getAvailableVirtualCores

      public long getAvailableVirtualCores()
    • getAllocatedVirtualCores

      public long getAllocatedVirtualCores()
    • getPendingVirtualCores

      public long getPendingVirtualCores()
    • getContainersAllocated

      public int getContainersAllocated()
    • getReservedContainers

      public int getReservedContainers()
    • getPendingContainers

      public int getPendingContainers()
    • getTotalMB

      public long getTotalMB()
    • getTotalVirtualCores

      public long getTotalVirtualCores()
    • getTotalNodes

      public int getTotalNodes()
    • getActiveNodes

      public int getActiveNodes()
    • getLostNodes

      public int getLostNodes()
    • getRebootedNodes

      public int getRebootedNodes()
    • getUnhealthyNodes

      public int getUnhealthyNodes()
    • getDecommissioningNodes

      public int getDecommissioningNodes()
    • getDecommissionedNodes

      public int getDecommissionedNodes()
    • getShutdownNodes

      public int getShutdownNodes()
    • getUtilizedMBPercent

      public int getUtilizedMBPercent()
    • getUtilizedVirtualCoresPercent

      public int getUtilizedVirtualCoresPercent()
    • getRmSchedulerBusyPercent

      public int getRmSchedulerBusyPercent()
    • setContainersReserved

      public void setContainersReserved(int containersReserved)
    • setContainersPending

      public void setContainersPending(int containersPending)
    • setAppsSubmitted

      public void setAppsSubmitted(int appsSubmitted)
    • setAppsCompleted

      public void setAppsCompleted(int appsCompleted)
    • setAppsPending

      public void setAppsPending(int appsPending)
    • setAppsRunning

      public void setAppsRunning(int appsRunning)
    • setAppsFailed

      public void setAppsFailed(int appsFailed)
    • setAppsKilled

      public void setAppsKilled(int appsKilled)
    • setReservedMB

      public void setReservedMB(long reservedMB)
    • setAvailableMB

      public void setAvailableMB(long availableMB)
    • setAllocatedMB

      public void setAllocatedMB(long allocatedMB)
    • setReservedVirtualCores

      public void setReservedVirtualCores(long reservedVirtualCores)
    • setAvailableVirtualCores

      public void setAvailableVirtualCores(long availableVirtualCores)
    • setAllocatedVirtualCores

      public void setAllocatedVirtualCores(long allocatedVirtualCores)
    • setContainersAllocated

      public void setContainersAllocated(int containersAllocated)
    • setTotalMB

      public void setTotalMB(long totalMB)
    • setTotalVirtualCores

      public void setTotalVirtualCores(long totalVirtualCores)
    • setTotalNodes

      public void setTotalNodes(int totalNodes)
    • setLostNodes

      public void setLostNodes(int lostNodes)
    • setUnhealthyNodes

      public void setUnhealthyNodes(int unhealthyNodes)
    • setDecommissioningNodes

      public void setDecommissioningNodes(int decommissioningNodes)
    • setDecommissionedNodes

      public void setDecommissionedNodes(int decommissionedNodes)
    • setRebootedNodes

      public void setRebootedNodes(int rebootedNodes)
    • setActiveNodes

      public void setActiveNodes(int activeNodes)
    • setShutdownNodes

      public void setShutdownNodes(int shutdownNodes)
    • getTotalUsedResourcesAcrossPartition

      public ResourceInfo getTotalUsedResourcesAcrossPartition()
    • setUtilizedMBPercent

      public void setUtilizedMBPercent(int utilizedMBPercent)
    • setUtilizedVirtualCoresPercent

      public void setUtilizedVirtualCoresPercent(int utilizedVirtualCoresPercent)
    • setRmSchedulerBusyPercent

      public void setRmSchedulerBusyPercent(int rmSchedulerBusyPercent)
    • getTotalClusterResourcesAcrossPartition

      public ResourceInfo getTotalClusterResourcesAcrossPartition()
    • getTotalReservedResourcesAcrossPartition

      public ResourceInfo getTotalReservedResourcesAcrossPartition()
    • getTotalAllocatedContainersAcrossPartition

      public int getTotalAllocatedContainersAcrossPartition()
    • getCrossPartitionMetricsAvailable

      public boolean getCrossPartitionMetricsAvailable()
    • getContainerAssignedPerSecond

      public int getContainerAssignedPerSecond()
    • getRmEventQueueSize

      public int getRmEventQueueSize()
    • getSchedulerEventQueueSize

      public int getSchedulerEventQueueSize()
    • getUtilizedVirtualCores

      public long getUtilizedVirtualCores()
    • setUtilizedVirtualCores

      public void setUtilizedVirtualCores(long utilizedVirtualCores)
    • getUtilizedMB

      public long getUtilizedMB()
    • setUtilizedMB

      public void setUtilizedMB(long utilizedMB)