Package org.opennms.netmgt.collectd.jmx
Interface CollectdMBean
-
- All Superinterfaces:
BaseOnmsMBean
- All Known Implementing Classes:
Collectd
public interface CollectdMBean extends BaseOnmsMBean
CollectdMBean interface.
- Version:
- $Id: $
- Author:
- ranger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetActiveThreads()longgetCollectableServiceCount()longgetCorePoolThreads()longgetMaxPoolThreads()longgetNumPoolThreads()longgetPeakPoolThreads()doublegetTaskCompletionRatio()longgetTaskQueuePendingCount()longgetTaskQueueRemainingCapacity()longgetTasksCompleted()longgetTasksTotal()-
Methods inherited from interface org.opennms.netmgt.daemon.BaseOnmsMBean
getStatus, getStatusText, init, start, status, stop
-
-
-
-
Method Detail
-
getActiveThreads
long getActiveThreads()
- Returns:
- The number of currently active collection threads
-
getNumPoolThreads
long getNumPoolThreads()
- Returns:
- The current number of threads in the pool
-
getMaxPoolThreads
long getMaxPoolThreads()
- Returns:
- The maximum number of collection threads
-
getCorePoolThreads
long getCorePoolThreads()
- Returns:
- The core number of threads
-
getPeakPoolThreads
long getPeakPoolThreads()
- Returns:
- The peak number of collection threads in use.
-
getTasksTotal
long getTasksTotal()
- Returns:
- The cumulative number of collection tasks scheduled since collector startup
-
getTasksCompleted
long getTasksCompleted()
- Returns:
- The cumulative number of collection tasks completed since collector startup
-
getTaskCompletionRatio
double getTaskCompletionRatio()
- Returns:
- The ratio of completed to scheduled collection tasks since collector startup
-
getCollectableServiceCount
long getCollectableServiceCount()
- Returns:
- The number of collectable services currently seen by Collectd
-
getTaskQueuePendingCount
long getTaskQueuePendingCount()
- Returns:
- The number of pending tasks
-
getTaskQueueRemainingCapacity
long getTaskQueueRemainingCapacity()
- Returns:
- The number of pending tasks
-
-