Monitoring message queue handling
A key resource that directly affects the efficiency of transaction processing is the message queue pool and the management of the I/O to the message queues. You can examine the activity by looking at the Message Queue Pool report.
The following example illustrates the message-queue-pool report. Counts of activities are given at start and end of the trace interval and as the differences between start and end numbers.
***I M S M O N I T O R*** BUFFER POOL STATISTICS TRACE START 1993 130 5:55:15 TRACE STOP 1993 130 5:59:49 PAGE 0002
M E S S A G E Q U E U E P O O L
5:55:15 5:59:49
START TRACE END TRACE DIFFERENCE
NUMBER OF LOCATE CALLS FROM QMGR 54204 68436 14232
NUMBER OF RECORD RELEASE CALLS FROM QMGR 16431 20738 4307
NUMBER OF LOCATE AND ALTER CALLS FROM QMGR 131593 164744 33151
NUMBER OF REQUESTS TO PURGE THE Q POOL 2 2 0
NUMBER OF ADDRESS TO DRRN TRANSLATION REQUESTS 21351 27076 5725
NUMBER OF REQUESTS TO WAIT FROM QMGR 0 0 0
NUMBER OF READ REQUESTS 962 962 0
NUMBER OF WRITE REQUESTS(TOTAL) 499 499 0
NUMBER OF WRITES DONE BY PURGE 499 499 0
NUMBER OF WAITS FOR PURGE COMPLETION 1 1 0
NUMBER OF WAITS BECAUSE NO BUFFER AVAILABLE 0 0 0
NUMBER OF WAITS FOR OTHER DECB TO READ THIS BUFFER 823 823 0
NUMBER OF WAITS FOR OTHER DECB TO WRITE THIS BUFFER 0 0 0
NUMBER OF WAITS FOR CONFLICTING END DEQ BUFFER REQ 0 0 0
NUMBER OF PSBS UNCHAINED FROM BUFFERS 0 0 0
NUMBER OF CALLS TO QMGR.(TOTAL) 48164 62213 14049
NUMBER OF CALLS TO REPOSITION A LOST BUFFER 0 0 0
NUMBER OF CALLS TO ENQ A MESSAGE 10583 13441 2858
NUMBER OF CALLS TO DEQ ONE OR MORE MESSAGE 6321 7767 1446
NUMBER OF CALLS TO CANCEL INPUT OR OUTPUT 119 121 2
QUOTIENT : TOTAL NUMBER OF OSAM READS + OSAM WRITES + ALL IWAITS = 0.00
_____________________________________________________
TOTAL NUMBER OF TRANSACTIONS