Class RaftRoleMetrics

java.lang.Object
io.atomix.raft.metrics.RaftMetrics
io.atomix.raft.metrics.RaftRoleMetrics

public class RaftRoleMetrics extends RaftMetrics
  • Constructor Details

    • RaftRoleMetrics

      public RaftRoleMetrics(String partitionName, io.micrometer.core.instrument.MeterRegistry registry)
  • Method Details

    • becomingInactive

      public void becomingInactive()
    • becomingFollower

      public void becomingFollower()
    • becomingCandidate

      public void becomingCandidate()
    • becomingLeader

      public void becomingLeader()
    • countHeartbeatMiss

      public void countHeartbeatMiss()
    • observeHeartbeatInterval

      public void observeHeartbeatInterval(long milliseconds)
    • getHeartbeatMissCount

      public double getHeartbeatMissCount()
    • setElectionLatency

      public void setElectionLatency(long latencyMs)