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