Class BookieStats

java.lang.Object
org.apache.bookkeeper.bookie.stats.BookieStats

@StatsDoc(name="bookie", category="server", help="Bookie related stats") public class BookieStats extends Object
A umbrella class for bookie related stats.
  • Field Details

  • Constructor Details

    • BookieStats

      public BookieStats(StatsLogger statsLogger, int numJournalDirs, int maxJournalQueueSize)
  • Method Details

    • getStatsLogger

      public StatsLogger getStatsLogger()
    • getWriteBytes

      public Counter getWriteBytes()
    • getReadBytes

      public Counter getReadBytes()
    • getForceLedgerOps

      public Counter getForceLedgerOps()
    • getAddEntryStats

      public OpStatsLogger getAddEntryStats()
    • getRecoveryAddEntryStats

      public OpStatsLogger getRecoveryAddEntryStats()
    • getReadEntryStats

      public OpStatsLogger getReadEntryStats()
    • getGetListOfEntriesOfLedgerStats

      public OpStatsLogger getGetListOfEntriesOfLedgerStats()
    • getAddBytesStats

      public OpStatsLogger getAddBytesStats()
    • getReadBytesStats

      public OpStatsLogger getReadBytesStats()
    • getJournalDirsGauge

      public Gauge<Integer> getJournalDirsGauge()
    • getJournalQueueMaxQueueSizeGauge

      public Gauge<Integer> getJournalQueueMaxQueueSizeGauge()