public final class StateMachineMetrics extends RatisMetrics
| Modifier and Type | Field and Description |
|---|---|
static String |
RATIS_STATEMACHINE_METRICS |
static String |
RATIS_STATEMACHINE_METRICS_DESC |
static String |
STATEMACHINE_APPLIED_INDEX_GAUGE |
static String |
STATEMACHINE_APPLY_COMPLETED_GAUGE |
static String |
STATEMACHINE_TAKE_SNAPSHOT_TIMER |
RATIS_APPLICATION_NAME_METRICS, registry| Modifier and Type | Method and Description |
|---|---|
static StateMachineMetrics |
getStateMachineMetrics(org.apache.ratis.server.impl.RaftServerImpl server,
RaftLogIndex appliedIndex,
StateMachine stateMachine) |
com.codahale.metrics.Timer |
getTakeSnapshotTimer() |
create, getRegistry, unregisterpublic static final String RATIS_STATEMACHINE_METRICS
public static final String RATIS_STATEMACHINE_METRICS_DESC
public static final String STATEMACHINE_APPLIED_INDEX_GAUGE
public static final String STATEMACHINE_APPLY_COMPLETED_GAUGE
public static final String STATEMACHINE_TAKE_SNAPSHOT_TIMER
public static StateMachineMetrics getStateMachineMetrics(org.apache.ratis.server.impl.RaftServerImpl server, RaftLogIndex appliedIndex, StateMachine stateMachine)
public com.codahale.metrics.Timer getTakeSnapshotTimer()
Copyright © 2017–2023 The Apache Software Foundation. All rights reserved.