Class DbLedgerStorageStats

java.lang.Object
org.apache.bookkeeper.bookie.storage.ldb.DbLedgerStorageStats

@StatsDoc(name="bookie", category="server", help="DbLedgerStorage related stats") class DbLedgerStorageStats extends Object
A umbrella class for db ledger storage stats with one instance per ledger directory.
  • Constructor Details

  • Method Details

    • getAddEntryStats

      public OpStatsLogger getAddEntryStats()
    • getReadEntryStats

      public OpStatsLogger getReadEntryStats()
    • getReadFromLocationIndexTime

      public Counter getReadFromLocationIndexTime()
    • getReadFromEntryLogTime

      public Counter getReadFromEntryLogTime()
    • getWriteCacheHitCounter

      public Counter getWriteCacheHitCounter()
    • getWriteCacheMissCounter

      public Counter getWriteCacheMissCounter()
    • getReadCacheHitCounter

      public Counter getReadCacheHitCounter()
    • getReadCacheMissCounter

      public Counter getReadCacheMissCounter()
    • getReadAheadBatchCountStats

      public OpStatsLogger getReadAheadBatchCountStats()
    • getReadAheadBatchSizeStats

      public OpStatsLogger getReadAheadBatchSizeStats()
    • getReadAheadTime

      public Counter getReadAheadTime()
    • getFlushStats

      public OpStatsLogger getFlushStats()
    • getFlushEntryLogStats

      public OpStatsLogger getFlushEntryLogStats()
    • getFlushLocationIndexStats

      public OpStatsLogger getFlushLocationIndexStats()
    • getFlushLedgerIndexStats

      public OpStatsLogger getFlushLedgerIndexStats()
    • getFlushSizeStats

      public OpStatsLogger getFlushSizeStats()
    • getThrottledWriteRequests

      public Counter getThrottledWriteRequests()
    • getThrottledWriteStats

      public OpStatsLogger getThrottledWriteStats()
    • getRejectedWriteRequests

      public Counter getRejectedWriteRequests()
    • getWriteCacheSizeGauge

      public Gauge<Long> getWriteCacheSizeGauge()
    • getWriteCacheCountGauge

      public Gauge<Long> getWriteCacheCountGauge()
    • getReadCacheSizeGauge

      public Gauge<Long> getReadCacheSizeGauge()
    • getReadCacheCountGauge

      public Gauge<Long> getReadCacheCountGauge()