Processor Queue

The Processor Queue Length is the number of threads that are ready to run on the processor but cannot because of another active thread.

A bottleneck on a processor is considered to be when the number of threads in the queue is more than two times the number of processor cores over a continuous period.

To perform the Processor Queue Check, the Agent polls the processor queue every five seconds. If the number of jobs in the queue exceeds the configured threshold, times the number of processor cores over the Agent cycle (5 or 15 minutes), an alert is generated.

If you use the Processor Queue Check and the Processor Utilization Check, and both indicators exceed the recommended threshold over the same continuous period, this indicates a bottleneck with the processors.

For information about how to add, edit, or delete a Performance Monitoring Check, see one of the following: