@Metrics(about="Metrics for node manager", context="yarn") public class NodeManagerMetrics extends Object
public static NodeManagerMetrics create()
public org.apache.hadoop.metrics2.source.JvmMetrics getJvmMetrics()
public void launchedContainer()
public void completedContainer()
public void rollbackContainerOnFailure()
public void failedContainer()
public void killedContainer()
public void initingContainer()
public void endInitingContainer()
public void runningContainer()
public void endRunningContainer()
public void reInitingContainer()
public void endReInitingContainer()
public void runningApplication()
public void endRunningApplication()
public void pausedContainer()
public void endPausedContainer()
public void allocateContainer(org.apache.hadoop.yarn.api.records.Resource res)
public void releaseContainer(org.apache.hadoop.yarn.api.records.Resource res)
public void changeContainer(org.apache.hadoop.yarn.api.records.Resource before, org.apache.hadoop.yarn.api.records.Resource now)
public void startOpportunisticContainer(org.apache.hadoop.yarn.api.records.Resource res)
public void completeOpportunisticContainer(org.apache.hadoop.yarn.api.records.Resource res)
public void setQueuedContainers(int opportunisticCount, int guaranteedCount)
public void addResource(org.apache.hadoop.yarn.api.records.Resource res)
public void addContainerLaunchDuration(long value)
public void setBadLocalDirs(int badLocalDirs)
public void setBadLogDirs(int badLogDirs)
public void setGoodLocalDirsDiskUtilizationPerc(int goodLocalDirsDiskUtilizationPerc)
public void setGoodLogDirsDiskUtilizationPerc(int goodLogDirsDiskUtilizationPerc)
public void setCacheSizeBeforeClean(long cacheSizeBeforeClean)
public void setTotalBytesDeleted(long totalBytesDeleted)
public void setPublicBytesDeleted(long publicBytesDeleted)
public void setPrivateBytesDeleted(long privateBytesDeleted)
public int getRunningContainers()
public int getPausedContainers()
public int getKilledContainers()
public int getFailedContainers()
public int getCompletedContainers()
public int getBadLogDirs()
public int getBadLocalDirs()
public int getGoodLogDirsDiskUtilizationPerc()
public int getGoodLocalDirsDiskUtilizationPerc()
public int getReInitializingContainer()
public int getContainersRolledbackOnFailure()
public long getAllocatedOpportunisticGB()
public int getAllocatedOpportunisticVCores()
public int getRunningOpportunisticContainers()
public int getQueuedOpportunisticContainers()
public int getQueuedGuaranteedContainers()
public long getCacheSizeBeforeClean()
public long getTotalBytesDeleted()
public long getPublicBytesDeleted()
public long getPrivateBytesDeleted()
public void setContainerUsedMemGB(long usedMem)
public int getContainerUsedMemGB()
public void setContainerUsedVMemGB(long usedVMem)
public int getContainerUsedVMemGB()
public void setContainerCpuUtilization(float cpuUtilization)
public float getContainerCpuUtilization()
public void setNodeUsedMemGB(long totalUsedMemGB)
public int getNodeUsedMemGB()
public void setNodeUsedVMemGB(long totalUsedVMemGB)
public int getNodeUsedVMemGB()
public float getNodeCpuUtilization()
public void setNodeCpuUtilization(float cpuUtilization)
public void setNodeGpuUtilization(float nodeGpuUtilization)
public float getNodeGpuUtilization()
public void localizationCacheHitMiss(long size)
public void localizationComplete(long downloadMillis)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.