Class FederationStateStoreServiceMetrics
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.federation.FederationStateStoreServiceMetrics
@Metrics(about="Metrics for FederationStateStoreService",
context="fedr")
public final class FederationStateStoreServiceMetrics
extends Object
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidfailedStateStoreServiceCall(String methodName) static doublestatic doublegetLatencySucceessfulCallsForMethod(String methodName) Initialize the singleton instance.static longstatic longgetNumFailedCallsForMethod(String methodName) static longstatic longgetNumSucceessfulCallsForMethod(String methodName) static voidsucceededStateStoreServiceCall(long duration) static voidsucceededStateStoreServiceCall(String methodName, long duration)
-
Field Details
-
LOG
public static final org.slf4j.Logger LOG
-
-
Method Details
-
getMetrics
Initialize the singleton instance.- Returns:
- the singleton
-
failedStateStoreServiceCall
public static void failedStateStoreServiceCall() -
failedStateStoreServiceCall
-
succeededStateStoreServiceCall
public static void succeededStateStoreServiceCall(long duration) -
succeededStateStoreServiceCall
-
getNumFailedCallsForMethod
-
getNumSucceessfulCallsForMethod
-
getLatencySucceessfulCallsForMethod
-
getNumFailedCalls
@VisibleForTesting public static long getNumFailedCalls() -
getNumSucceededCalls
@VisibleForTesting public static long getNumSucceededCalls() -
getLatencySucceededCalls
@VisibleForTesting public static double getLatencySucceededCalls()
-