@Metrics(about="Aggregated metrics of TimelineCollector\'s running on each NM",
context="timelineservice")
public final class PerNodeAggTimelineCollectorMetrics
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
void |
addAsyncPutEntitiesLatency(long durationMs,
boolean succeeded) |
|
void |
addPutEntitiesLatency(long durationMs,
boolean succeeded) |
|
static void |
destroy() |
|
org.apache.hadoop.metrics2.lib.MutableQuantiles |
getAsyncPutEntitiesFailureLatency() |
|
org.apache.hadoop.metrics2.lib.MutableQuantiles |
getAsyncPutEntitiesSuccessLatency() |
|
static PerNodeAggTimelineCollectorMetrics |
getInstance() |
|
org.apache.hadoop.metrics2.lib.MutableQuantiles |
getPutEntitiesFailureLatency() |
|
org.apache.hadoop.metrics2.lib.MutableQuantiles |
getPutEntitiesSuccessLatency() |
public static PerNodeAggTimelineCollectorMetrics getInstance()
public static void destroy()
@VisibleForTesting public org.apache.hadoop.metrics2.lib.MutableQuantiles getPutEntitiesSuccessLatency()
@VisibleForTesting public org.apache.hadoop.metrics2.lib.MutableQuantiles getPutEntitiesFailureLatency()
@VisibleForTesting public org.apache.hadoop.metrics2.lib.MutableQuantiles getAsyncPutEntitiesSuccessLatency()
@VisibleForTesting public org.apache.hadoop.metrics2.lib.MutableQuantiles getAsyncPutEntitiesFailureLatency()
public void addPutEntitiesLatency(long durationMs,
boolean succeeded)
public void addAsyncPutEntitiesLatency(long durationMs,
boolean succeeded)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.