Class LeaderAppenderMetrics

java.lang.Object
io.atomix.raft.metrics.RaftMetrics
io.atomix.raft.metrics.LeaderAppenderMetrics
All Implemented Interfaces:
CloseableSilently, AutoCloseable

public class LeaderAppenderMetrics extends RaftMetrics implements CloseableSilently
  • Constructor Details

    • LeaderAppenderMetrics

      public LeaderAppenderMetrics(String partitionName, io.micrometer.core.instrument.MeterRegistry meterRegistry)
  • Method Details

    • appendComplete

      public void appendComplete(long latencyms, String memberId)
    • observeAppend

      public void observeAppend(String memberId, int appendedEntries, int appendedBytes)
    • observeCommit

      public void observeCommit()
    • observeNonCommittedEntries

      public void observeNonCommittedEntries(long remainingEntries)
    • observeRemainingEntries

      public void observeRemainingEntries(String memberId, long remainingEntries)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface CloseableSilently