What’s new in CICS PA V5.4


IBM CICS Transaction Server for z/OS (CICS TS) has evolved to become the world’s most powerful mixed language application server. In support of CICS TS, CICS Performance Analyzer (CICS PA) provides the most comprehensive reporting, analysis and visualization for CICS performance data. CICS PA V5.4 provides enhanced reporting and analysis of new and existing metrics in CICS TS V5.4.

CICS PA, in conjunction with the other tools in the CICS Tools portfolio, helps to improve operational efficiency and service agility. Development, systems, and operational teams can adopt a collaborative, DevOps approach when building and deploying CICS applications and infrastructure. With CICS TS V5.4 and CICS Tools, it is quicker and easier to build, deploy, and manage powerful mixed language applications.

CICS PA V5.4 delivers the following new set of capabilities:

• Transaction tracking reports for the new ASYNC API in CICS TS V5.4
• CICS PA CPU and response time intensity derived fields
• Support for ORDER option in statistics summary report

Reporting and analysis for ASYNC API

The new features of CICS PA V5.4 help clients to realize the benefits of modernizing CICS applications to use new CICS TS capabilities such as ASYNC API. Many other enhancements in CICS PA V5.4 offer increased value to clients with earlier releases of CICS TS.

In CICS PA V5.4, these capabilities are enhanced to enable detailed performance reporting, analysis and comparison as CICS applications are modernized to use the new ASYNC API in CICS TS V5.4.

CICS TS V5.4 provides a set of new asynchronous API commands to make it easier for application developers to create a programming model to run child tasks asynchronously. As part of this, CICS TS introduces new monitoring and statistics metrics. Using CICS PA V5.4, application and systems programmers can analyze the performance of CICS applications and systems that exploit the new ASYNC API. CICS PA V5.4 provides new forms that include the new monitoring and statistics fields to enable reports to be generated for ASYNC API applications.

The CICS PA ISPF dialogue is enhanced to provide new options for ordering within these reports. Call sequence and time sequence.

Call sequence processing option

This creates the report in Call sequence order as shown by the graphic below.

Transaction Tracking List report in Call sequence order

The other option is to create the report in Time sequence to analyze the performance of parent and child tasks in time sequence.

Time sequence processing option on List report

This creates the report in Time sequence order as shown by the graphic below.

Transaction tracking list report in Time sequence order

The transaction tracking list report also includes a call sequence recap report. This provides a summary of missing tasks to alert users when the report does not contain all the expected tasks. This is useful for cases where data for some parent and child tasks is missing.

Transaction Tracking list report - recap section

The Transaction Tracking summary report has also been enhanced to support the new ASYNC API metrics as shown by the graphic below.

Transaction Tracking Summary report

Intensity derived fields

New summary form intensity derived fields provide CICS systems programmers, performance specialists and application developers with metrics to measure the overall performance of a group of transactions. These CPU and response time metrics are calculated by multiplying the total CPU or response time by the total number of transactions in the group. This measure is useful in comparing the relative intensity of various groups of transactions to determine which would most benefit from tuning, which consume the most CPU or have the highest response times.

The graphic below shows these fields and how they can be used in a report to focus on the most intensely executed workloads.

New summary form intensity derived fields

Support for ORDER option on statistics summary reports

Support for ORDER option on STATISTICS summary reports allows CICS performance specialists to order the statistics summary report output by any selected statistics field, in ascending or descending order. For example, for easier analysis the user may want to view the statistics summary report ordered to list the CICS APPLIDs by descending number of “Total Number of Transactions”. For easier analysis of File statistics, the user may want to view the summary report by ascending “Total Storage Allocated”. This function is equivalent to the Order option that is available in the performance summary report.

The graphic below shows the Dispatcher TCB pools summary report in descending order by Peak TCBs attached.

Order option on statistics summary report

The resulting statistics summary can be seen below.

Statistics summary report using the new ORDER option

For further details on CICS PA V5.4, please see Announcement 217-115.

CICS PA V5.4 Announcement

Join The Discussion

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.