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)
  • Method Details

    • becomingFollower

      public void becomingFollower()
    • becomingCandidate

      public void becomingCandidate()
    • becomingLeader

      public void becomingLeader()
    • countHeartbeatMiss

      public void countHeartbeatMiss()
    • observeHeartbeatInterval

      public void observeHeartbeatInterval(long milliseconds)
    • getHeartbeatMissCount

      public static double getHeartbeatMissCount(String partition)
    • setElectionLatency

      public void setElectionLatency(long latencyMs)