Transaction performance detail view
The Transaction performance detail view shows transaction performance conditions for a specified instance of a transaction in a graphical format. For example, it can show transaction performance conditions when a transaction performance alert occurred. Information is shown as a number of pie charts and associated details.
For transaction performance information summarized over a time interval, you can use the Performance summary in the Transaction detail view. See Viewing performance history.
- From the Sheet view, right-click a performance list record, then click Open.
- From the Transaction Performance Alerts view, either double-click an alert, or right-click the alert then click Open. For more information, see Viewing transaction performance alerts.
The view title shows the transaction name and task number.
The information line shows the start and stop timestamps, the APPLID, the transaction ID, and the task number.
You can expand the Transaction response time twistie to view a visualization of the transaction response time.
When you open the view from an alert, the tab for the pie chart relevant to the selected alert field is displayed. For example, for a SUSPEND alert, the Suspend time tab is displayed. If an alert field does not have a relevant pie chart associated with it, or you open the view from a performance list record, the CICS Response time tab is displayed. You can click the tabs to view the additional pie charts.
You can view the transaction origin data and previous hop data in the tables to the right of the pie charts.
You can view more associated data, for example, alert detail and transaction information, by using the information tabs below the pie charts.
Transaction response time
This chart shows the transaction response time divided into User Dispatch time, Dispatch wait time, User CPU time, and Suspend time.
For further details about the transaction response time, view the information on the CICS Response time, User CPU time, and Suspend time tabs.
Pie charts
- CICS Response time
- This chart shows the transaction response time divided into User
Dispatch time and Suspend time.
- User Dispatch time is divided further into User CPU time with an analysis of the CICS Dispatcher-managed Task control Blocks (TCBs) that the transaction used.
- Suspend time also shows the Dispatch wait time that the transaction incurred and the CICS TCB mode when the wait occurred.
- User CPU time
- This chart shows an analysis of the CPU time and dispatch count
on the CICS Dispatcher-managed
TCBs that the transaction used. User CPU time analysis, including
CPU time on standard CPs, offload eligible CPU time, and CPU time
on specialty processors is also shown.
For more information about these performance class fields, see Open TCB management in the CICS TS V5.3 product documentation.
- Suspend time
- This chart shows the individual suspend time components separated into wait type groups. Each suspend time component is shown with its elapsed wait time and number of waits that were accumulated. Uncaptured wait time is suspend time that CICS TS does not capture with a wait time metric.
- CICS RMI usage
- This chart shows the Resource Manager Interface (RMI) usage analysis. It shows elapsed time spent in, and the number of requests made to, the CICS resource managers (such as DB2 or WebSphere® MQ) that the transaction used.
- Storage usage
- This chart shows the GETMAIN requests and high-water mark values for the different types of CICS storage that the transaction used, broken down by CICS Dynamic Storage Area (DSA). This chart represents the amount of storage used, not the amount of storage available.
- File Request activity
- This chart shows the number and type of file requests that the transaction issued. A breakdown of the file-related I/O wait times and their relationship with the total suspend time for the transaction is also shown.
- Program Request activity
- This chart shows the number and type of program requests that the transaction issued. A breakdown of the program load time is also shown.
- Transient Data Request activity
- This chart shows the number and type of transient data requests that the transaction issued. A breakdown of the wait times related to transient data and their relationship with the total suspend time for the transaction is also shown.
Transaction origin data
This table shows association data that describes where a transaction was started. You can use this data to track complex systems. For more information, see Association data in the CICS TS V5.3 product documentation.
Previous hop data
This table shows association data that describes the remote sender of a request so that the request can be tracked back into the previous system. For more information, see Association data in the CICS TS V5.3 product documentation.
Information tabs
- Alert detail. This tab is available when you open the view from an alert and shows the details of the associated alert.
- Transaction Information. This tab shows the transaction identification, initiation, and execution context information, such as the unit of work ID.
- Facility Information. This tab shows the principal facility of the transaction if it has one, or the facility where a transaction was initiated, for example a terminal or transient data queue. The tab also shows whether the transaction requested any alternate facilities to remote systems, such as MRO, ISC, or IPIC.
- Webservice Information. This tab shows the TCP/IP service and the TCP/IP port number that this transaction originated from. It also shows the web services resources that this transaction used.
- Application Context. This tab shows the initial application context; that is, data that identifies tasks that are running in the context of your application and platform. CICS adds an application context to each task at the point the application is entered. You can use the information to measure resource consumption by applications (or by particular routes into applications), to use policy-based management for applications, and to relate tasks to specific applications to help with problem diagnosis. It also shows the number of times that any policy rules thresholds were exceeded. For more information, see Application context in the CICS TS V5.3 product documentation and Policy rule types.
If a field on a tab is a hyperlink, you can click it to open a view with further details. For example, you can click on a Transaction ID hyperlink to open the XMR Transaction resource view.