System Threads Pool
The Thread Manger is responsible for handling system threads. For more information, see Thread System in the Administration Manual.
Dispatcher
Monitored Unit |
Description |
ActiveThreadsCount |
The number of threads from the thread pool which are executing a Runnable task |
CurrentThreadPoolSize |
The current number of threads created by the thread pool |
InitialThreadPoolSize |
The initial size of the thread pool |
MaximumThreadPoolSize |
The maximum size of the thread pool |
MinimumThreadPoolSize |
The minimum size of the thread pool |
ThreadPoolCapacityRate |
The ratio of current thread pool size to maximum pool size. The outcome is presented in percentage. |
ThreadPoolUsageRate |
The ratio of active threads count to maximum pool size. The outcome is presented in percentage. |
WaitingTasksCount |
The number of Runnable tasks waiting for available threads from the thread pool to be executed |
WaitingTasksQueueOverflow |
The number of threads waiting to deposit a Runnable task in the request if it is full |
WaitingTasksQueueSize |
The capacity of the request queue where tasks waiting for execution are stored |
WaitingTasksUsageRate |
The ratio of the current size of the waiting tasks queue to the maximum configured size. |
WaitingInRequestQueueCount |
Requests that are in the request queue, waiting for threads to finish with the previous requests and to process them. A large number of requests waiting in the requests queue is an indication of performance problems. |
Server
Monitored Unit |
Description |
ActiveThreadsCount |
See above. |
CurrentThreadPoolSize |
See above. |
InitialThreadPoolSize |
See above. |
MaximumThreadPoolSize |
See above. |
MinimumThreadPoolSize |
See above. |
ThreadPoolCapacityRate |
See above. |
ThreadPoolUsageRate |
See above. |
WaitingTasksCount |
See above. |
WaitingTasksQueueOverflow |
See above. |
WaitingTasksQueueSize |
See above. |
WaitingTasksUsageRate |
See above. |