eG Monitoring
 

Measures reported by CBWorkQueueTest

The job queue contains Connection Broker processes that are independent of the Web interface. If you think your Connection Broker is not functioning correctly, you can use the job queue as a diagnostics tool. For instance, if you requested an action and it has not taken place, check if the action is pending in the job queue.

The CBWorkQueueTest monitors the job queues and reports the status of jobs queued on the Connection Broker.  The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Total_jobs This measure indicates the total number of jobs that are currently in queue. Number This measure is a good indicator of the workload on the Connection Broker.
Waiting_jobs Indicates the number of jobs that are currently waiting. Number Waiting jobs are those jobs that are pending execution. If the number of pending jobs is very high, it could indicate a processing bottleneck on the Connection Broker. Use the detailed diagnosis of this measure to know which jobs are pending, and their related details.
Inprogress_jobs Indicates the number of jobs that are currently executing. Number The detailed diagnosis of this measure reveals the details of jobs that are currently in progress.
Finished_jobs This measure indicates the number of jobs that have completed execution currently. Number  
Aborted_jobs This measure indicates the number of jobs that aborted currently. Number This measure refers to those jobs that stopped executing on their own.

Ideally, the value of this measure should be low. A high value could indicate a problem condition. You can use the detailed diagnosis of this measure to view the list of aborted jobs and investigate the reasons behind the abnormal termination of the jobs.
Canceled_jobs This measure indicates the number of jobs that were currently cancelled. Number An upcoming job that is terminated by the user is considered a cancelled job. To view the list of the jobs that were cancelled, use the detailed diagnosis of this measure.
Increase_in_qlen Indicates the number of jobs that were newly added to the queue in this measurement period. Number  
New_wait_jobs This measure indicates the number of new pending jobs in the queue in this measurement period. Number If there is a sudden/gradual increase in the value of this measure, it could indicate a processing bottleneck on the Connection Broker. Use the detailed diagnosis of this measure to know the new pending jobs and their related details.
New_inprogress_jobs Indicates the number of new jobs in execution in this measurement period. Number The detailed diagnosis of this measure provides the details of the jobs that are in progress in this measurement period.
New_finish_jobs Indicates the number of jobs that finished execution in this measurement period. Number The detailed diagnosis of this measure provides the details of the newly finished jobs.

Note that the detailed diagnosis for this measure wil be available only if the SHOWFINISHEDJOBSDD flag is set to Yes.
New_abort_jobs Indicates the number of the jobs that were newly aborted in this measurement period. Number Ideally, the value of this measure should be low. A high value could indicate a problem condition. You can use the detailed diagnosis of this measure to view the list of newly aborted jobs and investigate the reasons behind the abnormal termination of the jobs.
New_cancel_jobs Indicates the number of jobs that were newly cancelled. Number The detailed diagnosis of this measure provides the details of the newly cancelled jobs.