Class CombinedSystemMetricsPublisher
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.metrics.CombinedSystemMetricsPublisher
- All Implemented Interfaces:
SystemMetricsPublisher
A metrics publisher that can publish for a collection of publishers.
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidappACLsUpdated(RMApp app, String appViewACLs, long updatedTime) voidappAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemtpState, RMApp app, long finishedTime) voidappAttemptRegistered(RMAppAttempt appAttempt, long registeredTime) voidappCreated(RMApp app, long createdTime) voidappFinished(RMApp app, RMAppState state, long finishedTime) voidappLaunched(RMApp app, long launchTime) voidappStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime) voidappUpdated(RMApp app, long updatedTime) voidcontainerCreated(RMContainer container, long createdTime) voidcontainerFinished(RMContainer container, long finishedTime)
-
Constructor Details
-
CombinedSystemMetricsPublisher
-
-
Method Details
-
appCreated
- Specified by:
appCreatedin interfaceSystemMetricsPublisher
-
appLaunched
- Specified by:
appLaunchedin interfaceSystemMetricsPublisher
-
appACLsUpdated
- Specified by:
appACLsUpdatedin interfaceSystemMetricsPublisher
-
appUpdated
- Specified by:
appUpdatedin interfaceSystemMetricsPublisher
-
appStateUpdated
public void appStateUpdated(RMApp app, org.apache.hadoop.yarn.api.records.YarnApplicationState appState, long updatedTime) - Specified by:
appStateUpdatedin interfaceSystemMetricsPublisher
-
appFinished
- Specified by:
appFinishedin interfaceSystemMetricsPublisher
-
appAttemptRegistered
- Specified by:
appAttemptRegisteredin interfaceSystemMetricsPublisher
-
appAttemptFinished
public void appAttemptFinished(RMAppAttempt appAttempt, RMAppAttemptState appAttemtpState, RMApp app, long finishedTime) - Specified by:
appAttemptFinishedin interfaceSystemMetricsPublisher
-
containerCreated
- Specified by:
containerCreatedin interfaceSystemMetricsPublisher
-
containerFinished
- Specified by:
containerFinishedin interfaceSystemMetricsPublisher
-