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.

Note

If you designate a transaction name(s) in the Detail by Transaction field of the Strobe - CICS Data Collector Options panel, the Collect Region Data field is set to Y by default. To collect just region level WebSphere MQ data in a CICS environment, the Collect Region Data field must be set to Y. Also you must have set region level reporting active on the Strobe - Tailor Reports panel. See Using-Strobe-for-WebSphere-MQ for more information.

MQSeries Service Time by Queue Report

image2021-2-8_13-41-30.png

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.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*