| 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 | Description |
|---|---|---|
protected SystemMetricsPublisher |
ResourceManager.createSystemMetricsPublisher() |
|
SystemMetricsPublisher |
RMContext.getSystemMetricsPublisher() |
|
SystemMetricsPublisher |
RMContextImpl.getSystemMetricsPublisher() |
|
SystemMetricsPublisher |
RMServiceContext.getSystemMetricsPublisher() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
RMContext.setSystemMetricsPublisher(SystemMetricsPublisher systemMetricsPublisher) |
|
void |
RMContextImpl.setSystemMetricsPublisher(SystemMetricsPublisher metricsPublisher) |
|
void |
RMServiceContext.setSystemMetricsPublisher(SystemMetricsPublisher metricsPublisher) |
| Modifier and Type | Class | 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 | Description |
|---|---|
CombinedSystemMetricsPublisher(java.util.Collection<SystemMetricsPublisher> publishers) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.