接口 ManagedLedgerMXBean

所有已知实现类:
ManagedLedgerMBeanImpl

@LimitedPrivate @Stable public interface ManagedLedgerMXBean
Management Bean for a ManagedLedger.
  • 方法详细资料

    • getName

      String getName()
      返回:
      the ManagedLedger name
    • getStoredMessagesSize

      long getStoredMessagesSize()
      返回:
      the total size of the messages in active ledgers (accounting for the multiple copies stored)
    • getStoredMessagesLogicalSize

      long getStoredMessagesLogicalSize()
      返回:
      the total size of the messages in active ledgers (without accounting for replicas)
    • getNumberOfMessagesInBacklog

      long getNumberOfMessagesInBacklog()
      返回:
      the number of backlog messages for all the consumers
    • getAddEntryMessagesRate

      double getAddEntryMessagesRate()
      返回:
      the msg/s rate of messages added
    • getAddEntryBytesRate

      double getAddEntryBytesRate()
      返回:
      the bytes/s rate of messages added
    • getAddEntryWithReplicasBytesRate

      double getAddEntryWithReplicasBytesRate()
      返回:
      the bytes/s rate of messages added with replicas
    • getReadEntriesRate

      double getReadEntriesRate()
      返回:
      the msg/s rate of messages read
    • getReadEntriesBytesRate

      double getReadEntriesBytesRate()
      返回:
      the bytes/s rate of messages read
    • getMarkDeleteRate

      double getMarkDeleteRate()
      返回:
      the rate of mark-delete ops/s
    • getAddEntrySucceed

      long getAddEntrySucceed()
      返回:
      the number of addEntry requests that succeeded
    • getAddEntryErrors

      long getAddEntryErrors()
      返回:
      the number of addEntry requests that failed
    • getReadEntriesSucceeded

      long getReadEntriesSucceeded()
      返回:
      the number of readEntries requests that succeeded
    • getReadEntriesErrors

      long getReadEntriesErrors()
      返回:
      the number of readEntries requests that failed
    • getEntrySizeAverage

      double getEntrySizeAverage()
    • getEntrySizeBuckets

      long[] getEntrySizeBuckets()
    • getAddEntryLatencyAverageUsec

      double getAddEntryLatencyAverageUsec()
    • getAddEntryLatencyBuckets

      long[] getAddEntryLatencyBuckets()
    • getLedgerSwitchLatencyBuckets

      long[] getLedgerSwitchLatencyBuckets()
    • getLedgerSwitchLatencyAverageUsec

      double getLedgerSwitchLatencyAverageUsec()
    • getInternalAddEntryLatencyBuckets

      StatsBuckets getInternalAddEntryLatencyBuckets()
    • getInternalEntrySizeBuckets

      StatsBuckets getInternalEntrySizeBuckets()
    • getPendingBookieOpsStats

      PendingBookieOpsStats getPendingBookieOpsStats()
    • getLedgerAddEntryLatencyAverageUsec

      double getLedgerAddEntryLatencyAverageUsec()
    • getLedgerAddEntryLatencyBuckets

      long[] getLedgerAddEntryLatencyBuckets()
    • getInternalLedgerAddEntryLatencyBuckets

      StatsBuckets getInternalLedgerAddEntryLatencyBuckets()