Class AppenderMetrics

java.lang.Object
io.camunda.zeebe.logstreams.impl.flowcontrol.AppenderMetrics

public final class AppenderMetrics extends Object
  • Constructor Details

    • AppenderMetrics

      public AppenderMetrics(io.micrometer.core.instrument.MeterRegistry meterRegistry)
  • Method Details

    • increaseInflight

      public void increaseInflight()
    • decreaseInflight

      public void decreaseInflight()
    • setInflightLimit

      public void setInflightLimit(long limit)
    • increaseTriedAppends

      public void increaseTriedAppends()
    • increaseDeferredAppends

      public void increaseDeferredAppends()
    • startWriteTimer

      public CloseableSilently startWriteTimer()
    • startCommitTimer

      public CloseableSilently startCommitTimer()
    • setLastWrittenPosition

      public void setLastWrittenPosition(long position)
    • setLastCommittedPosition

      public void setLastCommittedPosition(long position)
    • recordAppendedEntry

      public void recordAppendedEntry(int amount, RecordType recordType, ValueType valueType, Intent intent)