Analyzing transaction response time

You can analyze the response time for one or more Transaction IDs and display the output as a pie chart or a bar graph.

Pie charts

Pie charts are displayed in the Transaction detail view and show detailed information about a single transaction ID.

To display a Transaction detail view, see the Pie charts section in the Analyzing data topic.

The following screen capture shows the Transaction detail view with the Response time pie chart selected, and showing detailed dispatch and suspend time information for the selected transaction ID. The Transaction detail view displays a pie chart for each type of analysis. Each analysis can be selected by clicking the relevant pie chart.

A screen capture showing the pie charts for a single transaction, with the Response time chart selected

The Response time analysis displays the following information:
  • A summary of the threadsafe transactions in the time period chosen. In the example screen capture, the summary shows the following information:
    • 2 transactions for transaction ID CRTP occurred during the selected time period.
    • No TCB mode switches during the selected time period.
    • An average of 0.005015 seconds average response time per transaction.
  • A pie chart consisting of two sectors, one for each response time field: Dispatch time and Suspend time. The portions of the sectors that have no color indicate the time where the application has been dispatched but it is waiting for the processor.
  • A table containing a list of the response time fields in the view, their values and percentage of the total response time, and a further breakdown of the fields. Clicking a sector in the pie chart highlights the relevant entry in the table.

By selecting one or more of the check boxes in the view you can choose to hide irrelevant data from the table.

Note: The values displayed in the table are the actual values from the CSV file. Rounding errors when the data was captured mean that the sum of the detail might not match the total value. In addition, the percentage figures might not total 100% because of rounding errors.

The dispatch time fields break down into the following further fields:

User Dispatch time breaks down into the following three fields:
  • User CPU time, which in turn breaks down into the following fields:
    • L8 TCB CPU time
    • S8 TCB CPU time
    • T8 TCB CPU time
    • X8 TCB CPU time
  • CICS® Key 9 TCB CPU, which in turn breaks down into the following fields:
    • L9 TCB CPU time
    • X9 TCB CPU time
  • Miscellaneous TCB CPU, which in turn breaks down into the following fields:
    • RO TCB CPU time
    • QR TCB CPU time
Suspend time breaks down into the following field:
  • Dispatch wait time

Bar charts

Bar charts show summary information for multiple Transaction IDs. The Transaction IDs are displayed in the order in which they are shown in the selection.

To display a Response time bar chart, see the Bar charts section in the Analyzing data topic.

The following screen capture shows a Response time bar chart view containing six different transaction IDs.

A screen capture showing a Response time bar chart containing six Transaction IDs.

The chart displays the following information:
  • A view title, containing the name of the analysis; in this case, Response time.
  • An information bar in the view, containing the path and name of the CSV or database file that contains the data.
  • Stacked bars consisting of one bar for each Transaction ID selected. Each bar in a stack consists of one or more sectors, each representing a different dispatch or suspend time field. You can hover over a sector to show the average time value for the time field.
  • A Legend icon The legend icon in the chart. Click this icon to display the chart legend.

You can use the zoom bar in the chart to change the time scale on the Y-axis to show more detail.

You can perform further analysis on a single Transaction ID by selecting a stacked bar, right-clicking and clicking Performance history > Detail breakdown in the pop-up menu. The new information displays as a pie chart in the Transaction detail view.

Alternatively, you can select multiple Transaction IDs using the Shift or Ctrl keys. Right-click the selection and click one of the options in the pop-up menu. A new bar chart is displayed containing only the selected transaction IDs.

Timeline charts

Timeline charts show all instances of a Transaction ID in the selected application ID across the whole data file, or a range of dates specified using the Date dialog when selecting the data. For example, selecting the single record with a transaction ID of CRTP in an application ID of IYCYZC20 displays a bar for every instance of the Transaction ID in the application as shown in the following screen capture.

To display a Response time timeline chart, see the Timeline charts section in the Analyzing data topic.

A screen capture showing a Response time timeline chart for all instances of Transaction ID CRTP in application ID IYCYZC20.

The chart displays the following information:
  • A view title, containing the name of the analysis; in this case, Response time.
  • An information bar in the view, containing the path and name of the CSV or database file that contains the data.
  • Stacked bars consisting of one bar for each instance of the selected Transaction ID in the application ID. Each bar in a stack consists of one or more sectors, each representing a different time field. You can hover over a sector to show the average time value for the time field.
  • A Legend icon The legend icon in the chart. Click this icon to display the chart legend.

You can use the zoom bar in the chart to change the time scale on the Y-axis to show more detail.

You can perform further analysis on a single transaction ID by selecting a stacked bar, right-clicking and clicking Performance history > Detail breakdown in the pop-up menu. The new information displays as a pie chart in the Transaction detail view.

Alternatively, you can select multiple transaction IDs using the Shift or Ctrl keys. Right-click the selection and click one of the options in the pop-up menu. A new bar chart is displayed containing only the selected transaction IDs.