CICS statistics data


UIE processes CICS statistics data, which is written to the SMF data set as record type 110, subtype 2.

Related topic

CICS produces the following types of statistics:

  • Interval statistics—gathered by CICS during a specified interval
  • End-of-day statistics—a special type of interval statistics whose statistics counters are collected and reset
  • Requested statistics—statistics that the user has requested by using a specific command
  • Requested reset statistics—different from requested statistics in that all statistics are collected and statistics counters are reset
  • Unsolicited statistics—automatically gathered by CICS for dynamically allocated and deallocated resources

The statistics records are produced for all CICS domains, including transaction manager, dispatcher, file and storage manager. For some domains, there are different records that provide global and resource usage statistics. For example, the transaction manager domain produces global statistic records that contain region-wide statistics such as how often the Max Task limit was reached. The transaction manager domain also produces resource statistics records for each transaction defined on the system.

The statistic records for each domain have a numeric record identifier. For more information about the statistics records and how to turn on collection, see the Introduction to CICS Statistics section of the IBM CICS Transaction Server for z/OS online documentation.

By default, UIE processes interval statistics for the following record types:

  • 10 - Transaction Manager Global statistics
    • Max Task Value
    • Times at Max Task
    • Peak Active Task
    • Peak Queued Task 
  • 21 - VTAM Global statistics

    • Short-on-Storage Count
  • 45 - Transient Data Global statistics
    • Read Count 
    • Write Count 
    • Buffer Wait 
    • String Wait
  • 48 - Temporary Storage Global statistics
    • CI (Control Interval) Writes    
    • Aux Storage Exhausted 
    • Peak String 
    • String Wait
  • 62 - Dispatcher Global statistics
    • QR TCB OS Wait
    • QR TCB Dispatch 
    • QR DS Task CPU 
    • QR TCB CPU
    • TCB CPU for the 17 other TCB modes – RO CO SZ ON FO SL SO SP EP TP D2 S8 L8 L9 X8 X9 T8
  • 99 - Recovery Manager Global statistics
    • SyncPointCnt
  • 102 – CICS Db2 Attachment Facility Global statistics
    • POOL statistics
      Including Calls, Signons, Commits, Aborts, Thread Create and Re-use 
    • DSNC COMMAND statistics
      Including Calls, Signons, Thread Terminates and Overflows

Important

End-of-day statistics can be processed on request by adding the following command to the UIE batch job:

SETOPTION CICS_STAT_EOD

To avoid double counting data, you should not process both Interval and End-of-day statistics. Request only End-of-day statistics processing if your site is not collecting Interval statistics.

The data that is collected from these records is output to the CICS Region and CICS Region-Db2 Subsystem Statistics tables in the Visualizer file and can be displayed on BMC AMI Capacity Reporting workflows and Visualizer graphs.

The CICS Statistics Record Summary report, created by the UIE batch job, lists the statistic record types that are processed for each CICS region.

                  ************************************************
                 *        CICS STATISTICS RECORD SUMMARY        *
                 ************************************************

     CICS     -------- STATISTICS RECORD TYPES READ ---------- -------- STATISTICS RECORD IDS SELECTED -------
SID  REGION     TOTAL     EOD     INT     REQ     RRT     USS     10     21     45     48     62     99    102
--------------------------------------------------------------------------------------------------------------
SYSA REGION1      372      29     319       0       0      24     12     12     12     12     12     12     12
SYSA REGION2      336      28     308       0       0       0     12     12     12     12     12     12     12
SYSA REGION3      456      38     418       0       0       0     12     12     12     12     12     12     12
--------------------------------------------------------------------------------------------------------------
SYSA TOTAL       1164      95    1045       0       0      24     36     36     36     36     36     36     36

SYSB REGIONA     2076      52     255    1977       0      47     12     12     12     12     12     12     12
SYSB REGIONB     2033      52     298    1935       0      46     12     12     12     12     12     12     12
SYSB REGIONC     2082      50     287    1980       0      52     12     12     12     12     12     12     12
--------------------------------------------------------------------------------------------------------------
SYSB TOTAL       6191     154     840    5892       0     145     36     36     36     36     36     36     36

--------------------------------------------------------------------------------------------------------------
CICS TOTAL       7355     249    1885    5892       0     169     72     72     72     72     72     72     72   

 

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