Interface IMonitorStatistics


  • public interface IMonitorStatistics
    Provides monitoring framework statistics.
    Since:
    12.2.0
    Version:
    $Revision: 23534 $ $Date: 2020-01-14 13:16:30 -0300 (Tue, 14 Jan 2020) $
    • Method Detail

      • getProcessQueueSize

        int getProcessQueueSize()
        Returns the process queue size.
        Returns:
        the process queue size.
        Since:
        12.2.0
      • getItemsAddedAverageThroughput

        double getItemsAddedAverageThroughput()
        Returns the average of the items enqueued throughput (items per second).
        Returns:
        the average of the items enqueued throughput (items per second).
        Since:
        12.2.0
      • getItemsRejectedAverageThroughput

        double getItemsRejectedAverageThroughput()
        Returns the average of the items rejected throughput (items per second).
        Returns:
        the average of the items rejected throughput (items per second).
        Since:
        12.2.0
      • getItemsProcessedAverageThroughput

        double getItemsProcessedAverageThroughput()
        Returns the average of the items processed throughput (items per second).
        Returns:
        the average of the items processed throughput (items per second).
        Since:
        12.2.0
      • getQueueAverageDuration

        double getQueueAverageDuration()
        Returns the average duration an item remains in the process queue (since it was added to the queue until it is fully processed) in milliseconds.
        Returns:
        the average duration an item remains in the process queue (since it was added to the queue until it is fully processed) in milliseconds.
        Since:
        12.2.0
      • getNumberOfThreads

        int getNumberOfThreads()
        Returns the number of processor threads.
        Returns:
        the number of processor threads.
        Since:
        12.2.0
      • getNumberOfActiveThreads

        int getNumberOfActiveThreads()
        Returns the number of currently active processor threads.
        Returns:
        the number of currently active processor threads.
        Since:
        12.2.0
      • getProcessQueueMaximumSize

        int getProcessQueueMaximumSize()
        Returns the process queue maximum size.
        Returns:
        the process queue maximum size.
        Since:
        12.2.0