Overview of MQSeries data extractor
In order to use the MQSeries® Performance Analysis Reports, the MQSeries data extractor must be turned on when the Observation Request is entered. You must select the MQS data extractor in the Enter an Observation Request panel.
This data extractor provides the ability to observe/sample and report on MQSeries interface calls (both dynamic and static) in Batch, IMS™ and CICS® programs. More specifically, to show the CPU and wait time spent in MQSeries interface calls and to attribute the time spent to a particular MQSeries interface call.
- Environment (Batch, IMS or CICS)
- Load module that issued the call
- Offset within the load module of the return address from the MQ call
- Type of MQI call (MQOPEN, MQGET, etc.)
- Queue Manager name
- Object name (for example, the queue name)
- Message size (actual length for MQPUT/MQPUT1, buffer length for MQGET)
- MQ Options (for MQOPEN, MQGET, MQPUT MQCLOSE)
- Message type, priority and persistence
- Transaction ID (CICS and IMS)
The MQ+ extractor
MQ+ is a measurement option where the precise number of MQ calls, the exact MQ service time, and CPU time by MQ call are counted. When you select the MQ+ option, Application Performance Analyzer captures the data that is required to produce the MQ+ timeline and service time reports Q11 through Q14.
Selecting the MQ+ option has a small impact on the performance of the target address space. Be careful when you use the MQ+ feature with other products that also intercept MQ calls because unpredictable results might occur. Your installer can choose to limit access to this feature.