Previous Topic: 6.2 The Ten Largest Consumers of CICS Service Units Last MonthNext Topic: 6.4 Selective Identification of Batch Job Abends


6.3 CICS Average Short Response Time and CPU Busy Time


The files from the CICS information area and the HAR
information area are needed to answer this question.  A study
of these information areas (in the Analyzer Option for CICS
Guide and the Hardware and SCP Analyzer Guide) reveals that
the CICS System Activity File (CICCSY) contains data element
CSYAVSTM, the average response time of short transactions for
all users, and the CPU Activity File contains data element
CPUTOBTM, the total processor busy time.

We have a choice between the DETAIL and DAYS timespan, but we
use DAYS since it is already summarized by hour.  Yesterday
is the 01 cycle.

We decide to print SYSID, HOUR, CSYAVSTM and CPUTOBTM.

The SAS program and output are:

  DATA;
  MERGE &PCICD..CICCSY01 &PHARD..HARCPU01;
      BY SYSID YEAR MONTH DAY HOUR;
  IF ZONE='1';
  PROC PRINT;
      VAR SYSID HOUR CSYAVSTM CPUTOBTM;
  RUN;


  OBS  SYSID  HOUR    CSYAVSTM    CPUTOBTM

   1    Q03     8    0:00:00.33   10.2612
   2    Q03     9    0:00:00.53   13.7056
   3    Q03    10    0:00:00.58   20.9082
   4    Q03    11    0:00:01.01   27.2928
   5    Q03    12    0:00:02.02   15.9869
   6    Q03    13    0:00:00.73   35.5164
   7    Q03    14    0:00:00.81   42.8907
   8    Q03    15    0:00:01.09   59.1938
   9    Q03    16    0:00:00.77   48.9019
  10    Q03    17    0:00:00.65   19.6223

Important! When merging, each data set must be in the same
sort order and summarized to the same level.  You can confirm
this by checking the Files chapter in the DIA guides or by
using the Data Element Browse option of CA MICS Document
Access.  This is important because each observation from the
DAYS timespan of CICCSY01 must match with one and only one
observation from the DAYS timespan of HARCPU01.  As long as
you follow the above rule of sort order and summarization,
this will be the case.