Package | Description |
---|---|
org.apache.hadoop.yarn.server.resourcemanager | |
org.apache.hadoop.yarn.server.resourcemanager.metrics |
Package org.apache.hadoop.yarn.server.resourcemanager.metrics contains
classes related to publishing app/container events to ATS.
|
Modifier and Type | Method and Description |
---|---|
protected SystemMetricsPublisher |
ResourceManager.createSystemMetricsPublisher() |
SystemMetricsPublisher |
RMContextImpl.getSystemMetricsPublisher() |
SystemMetricsPublisher |
RMServiceContext.getSystemMetricsPublisher() |
SystemMetricsPublisher |
RMContext.getSystemMetricsPublisher() |
Modifier and Type | Method and Description |
---|---|
void |
RMContextImpl.setSystemMetricsPublisher(SystemMetricsPublisher metricsPublisher) |
void |
RMServiceContext.setSystemMetricsPublisher(SystemMetricsPublisher metricsPublisher) |
void |
RMContext.setSystemMetricsPublisher(SystemMetricsPublisher systemMetricsPublisher) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSystemMetricsPublisher
Abstract implementation of SystemMetricsPublisher which is then extended by
metrics publisher implementations depending on timeline service version.
|
class |
CombinedSystemMetricsPublisher
A metrics publisher that can publish for a collection of publishers.
|
class |
NoOpSystemMetricPublisher
This class does nothing when any of the methods are invoked on
SystemMetricsPublisher.
|
class |
TimelineServiceV1Publisher
This class is responsible for posting application, appattempt & Container
lifecycle related events to timeline service v1.
|
class |
TimelineServiceV2Publisher
This class is responsible for posting application, appattempt & Container
lifecycle related events to timeline service v2.
|
Constructor and Description |
---|
CombinedSystemMetricsPublisher(Collection<SystemMetricsPublisher> publishers) |
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.