MQSeries Reports for CICS Transactions
Strobe for WebSphere MQ generates one report that provides measurement information about CICS transactions. Also check the Strobe for CICS transaction profiling CICS API service time reports to obtain more detailed information about the performance of the CICS transactions you are measuring.
MQSeries Service Time by Queue Report
The MQSeries Service Time by Queue report (MQSeries Service Time by Queue Report) contains wait execution and dispatch delay times for CICS transactions that make service calls to WebSphere MQ. The report is divided into two sets of values:
- The Mean Service Time section values are totals for the transaction’s entire measurement session.
- The Queue Service Time section values are a subset of the Mean Service Times that indicate how much of the Mean Service Time was spent making WebSphere MQ service calls.
The following figure shows an example of this report. The time unit value for all fields is seconds.
MQSeries Service Time by Queue Report
TRANSACTION
The name of the transaction that made a service call to the listed WebSphere MQ queue.
COUNT
The number of times the transaction executed during the measurement session.
MEAN SERVICE TIME Section
The values shown under this header indicate the average amount of time that the transaction was active in the address space.
DISPATCH DELAY
The average time that the transaction was in a dispatchable state. The transaction was marked as dispatchable and will be dispatched when a TCB becomes available.
SUSPEND
The average time that the transaction was in a suspended state. A transaction is in a suspended state when MVS reports it has been suspended by one of these functions: SUSPEND, WAIT_MVS, WAIT_OLDC, or WAIT_OLDW.
EXEC
The average time that the transaction was in executable state. A transaction is executing when both z/OS and CICS report that a transaction is running.
TOTAL
The total mean service time for the transaction.
TOTAL Section
This section in the first column provides the sum of the total number of transaction recorded for a queue manager during a measurement session. The remaining columns indicate the average dispatch delay, suspend, execution or total time found for the total of the transactions accessing that queue.
QUEUE SERVICE TIME SECS. Section
QUEUE SERVICE TIME
The amount of service time that the application was active with a WebSphere MQ queue.
DISPATCH DELAY
CICS has marked the transaction as suspended, but it is actually waiting to be dispatched onto a WebSphere MQ TCB. The average amount of time that the transaction is in this state.
SUSPEND
The CICS adapter has suspended the transaction with a resource name of either GETWAIT or TSKSWCH for WebSphere MQ. z/OS reports the same data. The average amount of time that the transaction is in this state.
EXEC
Both z/OS and CICS report that the transaction is executing and Strobe finds the transaction is executing on a WebSphere MQ TCB. The average amount of time that the transaction is in this state.