Interface ManagedLedgerMXBean

    • Method Detail

      • getName

        java.lang.String getName()
        Returns:
        the ManagedLedger name
      • getStoredMessagesSize

        long getStoredMessagesSize()
        Returns:
        the total size of the messages in active ledgers (accounting for the multiple copies stored)
      • getNumberOfMessagesInBacklog

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

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

        double getAddEntryBytesRate()
        Returns:
        the bytes/s rate of messages added
      • getReadEntriesRate

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

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

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

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

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

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

        long getReadEntriesErrors()
        Returns:
        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()
      • getLedgerAddEntryLatencyAverageUsec

        double getLedgerAddEntryLatencyAverageUsec()
      • getLedgerAddEntryLatencyBuckets

        long[] getLedgerAddEntryLatencyBuckets()
      • getInternalLedgerAddEntryLatencyBuckets

        StatsBuckets getInternalLedgerAddEntryLatencyBuckets()