@Metrics(about="Metrics for FederationStateStoreService", context="fedr") public final class FederationStateStoreServiceMetrics extends Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
LOG |
Modifier and Type | Method and Description |
---|---|
static void |
failedStateStoreServiceCall() |
static void |
failedStateStoreServiceCall(String methodName) |
static double |
getLatencySucceededCalls() |
static double |
getLatencySucceessfulCallsForMethod(String methodName) |
static FederationStateStoreServiceMetrics |
getMetrics()
Initialize the singleton instance.
|
static long |
getNumFailedCalls() |
static long |
getNumFailedCallsForMethod(String methodName) |
static long |
getNumSucceededCalls() |
static long |
getNumSucceessfulCallsForMethod(String methodName) |
static void |
succeededStateStoreServiceCall(long duration) |
static void |
succeededStateStoreServiceCall(String methodName,
long duration) |
public static FederationStateStoreServiceMetrics getMetrics()
public static void failedStateStoreServiceCall()
public static void failedStateStoreServiceCall(String methodName)
public static void succeededStateStoreServiceCall(long duration)
public static void succeededStateStoreServiceCall(String methodName, long duration)
@VisibleForTesting public static long getNumFailedCallsForMethod(String methodName)
@VisibleForTesting public static long getNumSucceessfulCallsForMethod(String methodName)
@VisibleForTesting public static double getLatencySucceessfulCallsForMethod(String methodName)
@VisibleForTesting public static long getNumFailedCalls()
@VisibleForTesting public static long getNumSucceededCalls()
@VisibleForTesting public static double getLatencySucceededCalls()
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.