SUMMARY examples

A set of sample Report Forms is provided with CICS PA. See Table 1 for the sample SUMMARY Report Forms. You can use these sample Report Forms with your Performance Summary reports and extracts. They provide a detailed picture of the many aspects affecting CICS® system performance.

Example 1: Default report
CICSPA SUMMARY

Example 2: External sort

This example produces the default Performance Summary report using an external sort. CPAXW001 is the DDname of the External Work File.
CICSPA SUMMARY(EXTERNAL(CPAXW001))

Example 3: Summarize by user ID and terminal ID

This example shows how to request a Performance Summary report summarized by USERID and TERM. The IRESP field will default to AVE. The RESPONSE field is displayed in three formats: AVE, MAX, and MIN. The CPU field will default to TIME with AVE. The MAX value of user clock number 1 will also be displayed.
CICSPA SUMMARY(
         FIELDS(USERID,
                TERM,
                IRESP,
                RESPONSE(AVE,MAX,MIN),
                CPU,
                SUSPEND(COUNT(AVE,MAX)),
                CLOCKTIME(OWNER(USER),NUMBER(1),MAX)))

Example 4: Summarize by user ID

This example uses the FIELDS operand to generate a report summarized by USERID like that shown in Figure 1.
CICSPA SUMMARY(
         FIELDS(USERID,
                TASKCNT,
                RESPONSE(AVE,MAX),
                DISPATCH(TIME(AVE,MAX),COUNT),
                CPU(TIME(AVE,MAX,DEV)),
                SUSPEND(TIME(AVE,MAX)),
                DISPWAIT(TIME(AVE,MAX))))
Figure 1. Performance Summary report (by USERID)
 V5R1M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 12:10:51  3/24/2004 to 12:34:13  3/24/2004                       Page       1
 
                       Avg      Max      Avg      Max      Avg      Avg      Max    S Dev      Avg      Max      Avg      Max
Userid     #Tasks Response Response Dispatch Dispatch Dispatch User CPU User CPU User CPU  Suspend  Suspend DispWait DispWait
                      Time     Time     Time     Time    Count     Time     Time     Time     Time     Time     Time     Time
BRENNER       248   4.1091  308.883    .0195   1.1760       16    .0072    .3537    .0279   4.0896  308.881    .0023    .0742
CBAKER        583  15.2302  1386.70    .0825  12.6769       48    .0251   3.1676    .1846  15.1477  1385.29    .0151   1.1645
GBURGES       503    .8682  187.648    .0183   1.4042       40    .0138   1.2888    .0898    .8499  187.548    .0004    .0991

Example 5: Summarize by transaction ID

Figure 2 shows a Performance Summary report example that uses the FIELDS operand to generate a report summarized by transaction identifier.
CICSPA SUMMARY(
               FIELDS(TRAN,TASKCNT,IRESP,RESPONSE(AVE,MAX),
                      DISPATCH,CPU,SUSPEND,DISPWAIT,RMISUSP,IRWAIT,
                      QRCPU,QRMODDLY))
Figure 2. Performance Summary report (by TRAN)
 V5R1M0                                            CICS Performance Analyzer
                                                      Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 11:10:51  2/14/2005 to 11:34:13  2/14/2005                       Page      1
 
                       Avg      Avg      Max      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg
Tran       #Tasks Int Resp Response Response Dispatch User CPU  Suspend DispWait RMI Susp  IR Wait   QR CPU QrModDly ChngMode
                      Time     Time     Time     Time     Time     Time     Time     Time     Time     Time     Time
CECI           60    .0199    .5371   5.1445    .0195    .0042    .5176    .0004    .0000    .0000    .0035    .0002        0
CEDA           98    .6086   1.9304  51.4018    .0602    .0218   1.8702    .0008    .0000    .0000    .0185    .0006        2
CEMT          135    .6350  19.2961  592.514    .0155    .0062  19.2806    .0044    .0000    .0000    .0057    .0043        1
CESD           12    .1128    .1128   1.2902    .0211    .0021    .0917    .0916    .0000    .0000    .0018    .0913        0
CESF            6    .0180    .0180    .0468    .0175    .0042    .0004    .0004    .0000    .0000    .0024    .0003        3
CESN           21    .0334    .0334    .2046    .0324    .0090    .0010    .0009    .0000    .0000    .0021    .0006        2

Example 6: Summarize by transaction ID, terminal ID and user ID

Figure 3 shows a Performance Summary report example using the FIELDS operand with three sort fields. To create a similar report, use the following command:
CICSPA SUMMARY(
         FIELDS(TRAN,TERM,USERID,
                TASKCNT,
                RESPONSE(AVE,MAX),
                DISPATCH(TIME(AVE,MAX),COUNT),
                CPU(TIME(AVE,MAX)),
                SUSPEND(TIME(AVE,MAX)),
                DISPWAIT))
Figure 3. Performance Summary report (by TRAN, TERM, USERID)
 V5R1M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 11:10:51  2/14/2005 to 11:34:13  2/14/2005                       Page      1
 
                                         Avg      Max      Avg      Max      Avg      Avg      Max      Avg      Max      Avg
Tran     Term     Userid     #Tasks Response Response Dispatch Dispatch Dispatch User CPU User CPU  Suspend  Suspend DispWait
                                        Time     Time     Time     Time    Count     Time     Time     Time     Time     Time
AADD     S23C     BRENNER         5    .0330    .0945    .0303    .0831        3    .0035    .0084    .0028    .0114    .0027
AADD     S23C                     5    .0330    .0945    .0303    .0831        3    .0035    .0084    .0028    .0114    .0027
AADD     TC26     GBURGES         5    .0020    .0023    .0019    .0022        1    .0012    .0013    .0001    .0001    .0000
AADD     TC26                     5    .0020    .0023    .0019    .0022        1    .0012    .0013    .0001    .0001    .0000
AADD                             10    .0175    .0945    .0161    .0831        2    .0024    .0084    .0014    .0114    .0013
 
ABRW     P015     CBAKER         10    .0717    .6982    .0690    .6717        3    .0051    .0385    .0027    .0264    .0011
ABRW     P015                    10    .0717    .6982    .0690    .6717        3    .0051    .0385    .0027    .0264    .0011
ABRW     R11      CBAKER          1    .0052    .0052    .0021    .0021        7    .0021    .0021    .0031    .0031    .0000
ABRW     R11                      1    .0052    .0052    .0021    .0021        7    .0021    .0021    .0031    .0031    .0000
ABRW     S23D     BRENNER         5    .1210    .5819    .0178    .0783        7    .0042    .0121    .1032    .5037    .0026
ABRW     S23D                     5    .1210    .5819    .0178    .0783        7    .0042    .0121    .1032    .5037    .0026
ABRW     TC26     GBURGES        57    .0070    .0156    .0033    .0059        7    .0022    .0028    .0037    .0128    .0000
ABRW     TC26                    57    .0070    .0156    .0033    .0059        7    .0022    .0028    .0037    .0128    .0000
ABRW     TC32     GBURGES        61    .0030    .0120    .0029    .0120        1    .0016    .0019    .0001    .0002    .0000
ABRW     TC32                    61    .0030    .0120    .0029    .0120        1    .0016    .0019    .0001    .0002    .0000
ABRW                            134    .0142    .6982    .0085    .6717        4    .0022    .0385    .0057    .5037    .0002

Example 7: Summarize by transaction ID and APPLID

Figure 4 shows a Performance Summary report example using the FIELDS operand to generate a report summarized by APPLID within transaction identifier. To create a similar report, use the following command:
CICSPA SUMMARY(
         FIELDS(TRAN,APPLID,TASKCNT,IRESP,RESPONSE(AVE,MAX),
                DISPATCH,CPU,SUSPEND,DISPWAIT,
                RMISUSP,FCWAIT,IRWAIT,TCWAIT))
Figure 4. Performance Summary report (by TRAN and APPLID)
 V5R1M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 11:10:51  2/14/2005 to 11:34:13  2/14/2005                       Page      1
 
                                Avg      Avg      Max      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg
Tran     APPLID    #Tasks  Int Resp Response Response Dispatch User CPU  Suspend DispWait RMI Susp  FC Wait  IR Wait  TC Wait
                               Time     Time     Time     Time     Time     Time     Time     Time     Time     Time     Time
AADD     IYK2Z1V1        5    .0020    .0020    .0023    .0019    .0012    .0001    .0000    .0000    .0000    .0000    .0000
AADD     IYK2Z1V3        5    .0330    .0330    .0945    .0303    .0035    .0028    .0027    .0000    .0000    .0000    .0000
AADD                    10    .0175    .0175    .0945    .0161    .0024    .0014    .0013    .0000    .0000    .0000    .0000
 
ABRW     IYK2Z1V1       63    .0160    .0160    .5819    .0044    .0023    .0116    .0002    .0000    .0000    .0113    .0000
ABRW     IYK2Z1V3       71    .0127    .0127    .6982    .0122    .0021    .0004    .0002    .0000    .0001    .0000    .0000
ABRW                   134    .0142    .0142    .6982    .0085    .0022    .0057    .0002    .0000    .0000    .0053    .0000
 
AINQ     IYK2Z1V1        3    .0022    .0022    .0040    .0017    .0013    .0005    .0000    .0000    .0000    .0004    .0000
AINQ     IYK2Z1V3        7    .0019    .0019    .0024    .0018    .0014    .0002    .0000    .0000    .0000    .0000    .0000
AINQ                    10    .0020    .0020    .0040    .0017    .0014    .0003    .0000    .0000    .0000    .0001    .0000
 
AMNU     IYK2Z1V1        5    .0418    .0418    .1724    .0417    .0027    .0001    .0001    .0000    .0000    .0000    .0000
AMNU     IYK2Z1V3        7    .0164    .0164    .0713    .0125    .0028    .0039    .0014    .0000    .0000    .0000    .0000
AMNU                    12    .0270    .0270    .1724    .0246    .0028    .0023    .0008    .0000    .0000    .0000    .0000
 
AUPD     IYK2Z1V1        8    .0203    .0203    .0665    .0112    .0039    .0091    .0021    .0000    .0000    .0015    .0000
AUPD     IYK2Z1V3        4    .0026    .0026    .0046    .0025    .0013    .0001    .0000    .0000    .0000    .0000    .0000
AUPD                    12    .0144    .0144    .0665    .0083    .0030    .0061    .0014    .0000    .0000    .0010    .0000
 
B        IYK2Z1V1        2    .0028    .0028    .0031    .0027    .0015    .0001    .0000    .0000    .0000    .0000    .0000
B                        2    .0028    .0028    .0031    .0027    .0015    .0001    .0000    .0000    .0000    .0000    .0000
 
BING     IYK2Z1V1        1    .0024    .0024    .0024    .0023    .0016    .0001    .0000    .0000    .0000    .0000    .0000
BING                     1    .0024    .0024    .0024    .0023    .0016    .0001    .0000    .0000    .0000    .0000    .0000
BINQ     IYK2Z1V1        1    .0027    .0027    .0027    .0027    .0015    .0001    .0000    .0000    .0000    .0000    .0000
BINQ                     1    .0027    .0027    .0027    .0027    .0015    .0001    .0000    .0000    .0000    .0000    .0000
 
CALL     IYK2Z1V1       16   2.5156   2.5159   8.2455    .0059    .0021   2.5100    .0015   2.1244    .0000    .0000    .0003
CALL     IYK2Z1V3        9   2.0918   2.0920   2.1935    .0101    .0021   2.0819    .0009   2.0812    .0000    .0000    .0002
CALL                    25   2.3630   2.3633   8.2455    .0074    .0021   2.3559    .0013   2.1088    .0000    .0000    .0003

Example 8: Summarize by user ID and transaction ID

Figure 5 shows an example of using the FIELDS operand to generate a Performance Summary report summarized by USERID and TRAN. To create a similar report, use the following command:
CICSPA SUMMARY(
         FIELDS(USERID,TRAN,
                TASKCNT,
                RESPONSE(AVE,MAX),
                DISPATCH(TIME(AVE,MAX),COUNT),
                CPU(TIME(AVE,MAX)),
                SUSPEND(TIME(AVE,MAX)),
                DISPWAIT(TIME(AVE,MAX))))
Figure 5. Performance Summary report (by USERID and TRAN)
 V5R1M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 11:10:51  2/14/2005 to 11:34:13  2/14/2005                       Page      1
 
                                Avg      Max      Avg      Max      Avg      Avg      Max      Avg      Max      Avg      Max
Userid   Tran       #Tasks Response Response Dispatch Dispatch Dispatch User CPU User CPU  Suspend  Suspend DispWait DispWait
                               Time     Time     Time     Time    Count     Time     Time     Time     Time     Time     Time
BRENNER  AADD            5    .0330    .0945    .0303    .0831        3    .0035    .0084    .0028    .0114    .0027    .0113
BRENNER  ABRW            5    .1210    .5819    .0178    .0783        7    .0042    .0121    .1032    .5037    .0026    .0127
BRENNER  AINQ            7    .0019    .0024    .0018    .0022        1    .0014    .0016    .0002    .0008    .0000    .0000
BRENNER  AMNU            6    .0305    .1724    .0301    .1720        2    .0025    .0091    .0004    .0017    .0001    .0004
BRENNER  AUPD            5    .0308    .0665    .0172    .0335        6    .0053    .0141    .0136    .0505    .0034    .0153
BRENNER  CALL            6   2.1395   2.2128    .0024    .0031        9    .0018    .0028   2.1370   2.2103    .0006    .0010
BRENNER  CBAM            8  14.4793  51.3803    .0198    .0607        6    .0071    .0229  14.4595  51.3196    .0022    .0167
BRENNER  CEDA           23   5.3006  51.4018    .1142   1.1760        8    .0255    .2138   5.1864  50.2257    .0018    .0281
BRENNER  CEMT           41  12.8879  308.883    .0038    .0104        2    .0025    .0046  12.8841  308.881    .0026    .0742
BRENNER  CESF            4    .0250    .0468    .0245    .0462        4    .0049    .0067    .0006    .0009    .0005    .0009
  . . .
BRENNER  SAL1            8    .0601    .1835    .0040    .0083        7    .0032    .0065    .0562    .1751    .0018    .0074
BRENNER  STAT           16   7.9208  48.7524    .0427    .3774      154    .0286    .3537   7.8781  48.7509    .0006    .0068
BRENNER  STOC            3    .6400    .7984    .0036    .0052        4    .0027    .0030    .6364    .7931    .0015    .0039
BRENNER  TRUE           24   1.1053   2.1009    .0010    .0022        5    .0007    .0014   1.1043   2.0987    .0004    .0016
BRENNER  1111            1    .0021    .0021    .0020    .0020        2    .0016    .0016    .0001    .0001    .0000    .0000
BRENNER  3333            1    .0028    .0028    .0020    .0020        2    .0017    .0017    .0008    .0008    .0000    .0000
BRENNER                248   4.1091  308.883    .0195   1.1760       16    .0072    .3537   4.0896  308.881    .0023    .0742
 
CBAKER   ABRW           11    .0657    .6982    .0629    .6717        3    .0048    .0385    .0028    .0264    .0010    .0111
CBAKER   AINQ            1    .0014    .0014    .0013    .0013        1    .0012    .0012    .0000    .0000    .0000    .0000
CBAKER   AMNU            4    .0339    .0713    .0276    .0519        4    .0039    .0085    .0063    .0194    .0024    .0056
CBAKER   AUPD            3    .0019    .0030    .0015    .0018        1    .0014    .0017    .0005    .0012    .0000    .0000
CBAKER   CALL            5   3.3511   8.2455    .0183    .0687       10    .0031    .0067   3.3328   8.2300    .0012    .0022
CBAKER   CATA           10    .0280    .0537    .0151    .0438        4    .0062    .0122    .0129    .0281    .0002    .0003
CBAKER   CATD            6    .0372    .0590    .0159    .0437        6    .0056    .0091    .0213    .0306    .0024    .0123
CBAKER   CATR            2    .0290    .0296    .0283    .0287        3    .0047    .0047    .0006    .0009    .0006    .0008
CBAKER   CBAM            3   2.4702   5.0107    .0012    .0013        2    .0010    .0011   2.4690   5.0094    .0000    .0000
CBAKER   CECI            1   3.3215   3.3215    .5039    .5039        9    .0254    .0254   2.8175   2.8175    .0043    .0043
CBAKER   CEDA            2  27.0392  43.9778    .6062    .6774       55    .1130    .1411  26.4331  43.3004    .0126    .0179
CBAKER   CEMT           77  24.2383  592.514    .0229    .2655        5    .0078    .1244  24.2154  592.359    .0062    .2938
CBAKER   CESD           12    .1128   1.2902    .0211    .2044        2    .0021    .0065    .0917   1.0858    .0916   1.0858
CBAKER   CESN           21    .0334    .2046    .0324    .2043        3    .0090    .0406    .0010    .0060    .0009    .0059
CBAKER   CETR            1    .8982    .8982    .1132    .1132        8    .0132    .0132    .7850    .7850    .0068    .0068
CBAKER   CGRP            2    .5862    .7601    .0571    .0721       18    .0076    .0078    .5291    .6880    .4134    .5044
CBAKER   CITS            5    .0111    .0153    .0058    .0096        4    .0035    .0041    .0053    .0091    .0001    .0002

Example 9: File Control activity

This example shows a Performance Summary report tailored to present File Control information.
CICSPA IN(SMFIN001),
       APPLID(applid1),
       SELECT(PERFORMANCE(INCLUDE(FCTOTAL(1-999999999)))),
       SUMMARY(
         OUTPUT(SUMM0001),
         FIELDS(
            TRAN,                 Summarize by Transaction ID
            TASKCNT,              Total Task count
            RESPONSE(AVE),        Transaction response time
            DISPATCH(TIME(AVE)),  Dispatch time
            CPU(TIME(AVE)),       CPU time
            SUSPEND(TIME(AVE)),   Suspend time
            FCWAIT(TIME(AVE)),    File I/O wait time
            FCAMCT(AVE),          File access-method requests
            FCADD(AVE),           File ADD requests
            FCBROWSE(AVE),        File Browse requests
            FCDELETE(AVE),        File DELETE requests
            FCGET(AVE),           File GET requests
            FCPUT(AVE),           File PUT requests
            FCTOTAL(AVE)))        File Control requests

Example 10: Program Control activity

This example shows a Performance Summary report tailored to present Program Control information.
   CICSPA IN(SMFIN002),
          APPLID(applid2),
          SELECT(PERFORMANCE(INCLUDE(PCLOADTM(TIME(1-999999999))))),
          SUMMARY(OUTPUT(SUMM0002),
             FIELDS(
                TRAN,                Summarize by Transaction ID
                TASKCNT,             Total Task count
                PCLINK(AVE),         Program LINK requests
                PCLOAD(AVE),         Program LOAD requests
                PCLOADTM(TIME(AVE)), Program Library wait time
                PCSTGHWM(AVE),       Program Storage HWM above and below 16MB
                PCXCTL(AVE),         Program XCTL requests
                PC24BHWM(AVE),       Program Storage HWM below 16MB
                PC24CHWM(AVE),       Program Storage (CDSA) HWM below 16MB
                PC24RHWM(AVE),       Program Storage (RDSA) HWM below 16MB
                PC24SHWM(AVE),       Program Storage (SDSA) HWM below 16MB
                PC31AHWM(AVE),       Program Storage HWM above 16MB
                PC31CHWM(AVE),       Program Storage (ECDSA) HWM above 16MB
                PC31RHWM(AVE),       Program Storage (ERDSA) HWM above 16MB
                PC31SHWM(AVE)))      Program Storage (ESDSA) HWM above 16MB

Example 11: Transaction activity each 30 seconds

In this example, each Transaction ID's activity is broken down into 30 second time intervals. This allows you to measure transaction performance variations over time.
CICSPA SUMMARY(
          INTERVAL(00:30),              Time Interval is 30 seconds
          FIELDS(                       Sort by Tran ID and Start Interval
                 TRAN,                  Transaction ID
                 START,                 Transaction Start Time
                 TASKCNT,               Total Task count
                 RESPONSE(AVE,MAX),     Transaction response time
                 DISPATCH(TIME(AVE)),   Dispatch time
                 CPU(TIME(AVE)),        CPU time
                 SUSPEND(TIME(AVE)),    Suspend time
                 DISPWAIT(TIME(AVE)),   Redispatch wait time
                 FCWAIT(TIME(AVE)),     File I/O wait time
                 FCAMCT(AVE),           File access-method requests
                 IRWAIT(TIME(AVE)),     MRO link wait time
                 SC24UHWM(AVE),         UDSA HWM below 16MB
                 SC31UHWM(AVE)))        EUDSA HWM above 16MB
Figure 6. Performance Summary report (by START Interval within TRAN)
 V5R1M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 15:04:02  2/27/2005 to 15:07:28  2/27/2005                     Page   1
 
                                Avg      Max      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg
Tran     Start      #Tasks Response Response Dispatch User CPU  Suspend DispWait  FC Wait   FCAMRq  IR Wait SC24UHWM SC31UHWM
         Interval              Time     Time     Time     Time     Time     Time     Time              Time
TR01     15:04:00       89    .0584    .1233    .0012    .0011    .0572    .0015    .0025        3    .0000        0    88363
TR01     15:04:30      109    .0562    .1220    .0011    .0011    .0550    .0016    .0026        3    .0000        0    88360
TR01     15:05:00      104    .0551    .1328    .0013    .0012    .0538    .0017    .0027        3    .0000        0    88356
TR01     15:05:30      106    .0550    .1041    .0011    .0011    .0539    .0018    .0028        3    .0000        0    88355
TR01     15:06:00       86    .0588    .1354    .0012    .0011    .0576    .0016    .0026        3    .0000        0    88362
TR01     15:06:30       99    .0557    .0823    .0012    .0011    .0545    .0018    .0029        3    .0000        0    88352
TR01     15:07:00      117    .0549    .0912    .0012    .0011    .0537    .0016    .0024        3    .0000        0    88353
TR01                   710    .0562    .1354    .0012    .0011    .0550    .0016    .0026        3    .0000        0    88357
 
TR02     15:04:00      101    .1719    .3674    .0030    .0029    .1689    .0055    .0134       18    .0000        0    88358
TR02     15:04:30       98    .1612    .3661    .0029    .0028    .1583    .0056    .0134       18    .0000        0    88353
TR02     15:05:00      105    .1548    .3683    .0029    .0029    .1519    .0045    .0116       18    .0000        0    88356
TR02     15:05:30      104    .1693    .4151    .0030    .0029    .1663    .0048    .0122       19    .0000        0    88363
TR02     15:06:00      105    .1631    .4046    .0030    .0029    .1601    .0043    .0122       18    .0000        0    88359
TR02     15:06:30       89    .1572    .3499    .0030    .0028    .1541    .0049    .0125       18    .0000        0    88357
TR02     15:07:00       88    .1541    .3164    .0031    .0028    .1511    .0050    .0123       18    .0000        0    88354
TR02                   690    .1619    .4151    .0030    .0029    .1589    .0049    .0125       18    .0000        0    88357

Example 12: Transaction activity per minute

In this example, transaction activity is broken down into 1 minute intervals. Every transaction that completed processing during the interval is reported. This allows you to look at periods of time during which performance might be degraded and examine each Transaction ID's usage.

CICSPA SUMMARY(
         INTERVAL(01:00),               Time Interval is 1 minute
         FIELDS(                        Sort by Stop Interval and Tran ID
                STOP,                   Transaction Stop Time
                TRAN,                   Transaction ID
                TASKCNT,                Total Task count
                RESPONSE(AVE,MAX),      Transaction response time
                DISPATCH(TIME(AVE)),    Dispatch time
                CPU(TIME(AVE)),         CPU time
                SUSPEND(TIME(AVE)),     Suspend time
                DISPWAIT(TIME(AVE)),    Redispatch wait time
                FCWAIT(TIME(AVE)),      File I/O wait time
                FCAMCT(AVE),            File access-method requests
                IRWAIT(TIME(AVE)),      MRO link wait time
                SC24UHWM(AVE),          UDSA HWM below 16MB
                SC31UHWM(AVE)))         EUDSA HWM above 16MB
Figure 7. Performance Summary report (by TRAN within STOP Interval)
 V5R1M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 15:04:02  2/13/2005 to 15:07:28  2/13/2005                     Page   1
 
                                Avg      Max      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg
Stop     Tran       #Tasks Response Response Dispatch User CPU  Suspend DispWait  FC Wait   FCAMRq  IR Wait SC24UHWM SC31UHWM
Interval                       Time     Time     Time     Time     Time     Time     Time              Time
15:04:00 TR01          198    .0572    .1233    .0012    .0011    .0560    .0016    .0026        3    .0000        0    88361
15:04:00 TR02          199    .0569    .2220    .0012    .0011    .0557    .0016    .0024        3    .0000        0    88359
15:04:00 TR03          201    .1743    .3789    .0030    .0029    .1713    .0053    .0125       18    .0000        0    88360
15:04:00 TR04          199    .1666    .3674    .0029    .0028    .1637    .0056    .0134       18    .0000        0    88356
   . . .
15:04:00 TR10          215    .0069    .0133    .0038    .0037    .0031    .0004    .0026       34    .0000        0    88352
15:04:00 TR11          130    .3033    .5730    .0033    .0032    .3000    .0090    .0193       21    .0000        0    88391
15:04:00 TR12          216    .0901    .1345    .0014    .0013    .0887    .0021    .0049        5    .0000        0    88359
15:04:00 TR13          225    .0888    .1234    .0014    .0013    .0874    .0024    .0050        5    .0000        0    88357
15:04:00              8903    .0473    .6318    .0013    .0013    .0460    .0015    .0035        7    .0000        0    69261
 
15:05:00 TR01          210    .0551    .1328    .0012    .0011    .0538    .0017    .0027        3    .0000        0    88355
15:05:00 TR02          207    .1609    .4151    .0030    .0029    .1579    .0046    .0119       18    .0000        0    88359
15:05:00 TR03          211    .0062    .0125    .0026    .0025    .0036    .0005    .0031       18    .0000        0    88352
15:05:00 TR04          246    .0069    .0148    .0038    .0037    .0031    .0003    .0026       34    .0000        0    88352
   . . .
15:05:00 TR10          230    .0062    .0119    .0026    .0025    .0036    .0005    .0031       18    .0000        0    88352
15:05:00 TR11          234    .0070    .0173    .0039    .0038    .0031    .0004    .0027       34    .0000        0    88352
15:05:00 TR12          244    .0874    .1227    .0014    .0013    .0860    .0026    .0052        5    .0000        0    88354
15:05:00 TR13          283    .0887    .1924    .0014    .0013    .0873    .0024    .0051        5    .0000        0    88360
15:05:00              9275    .0476    .7551    .0014    .0013    .0462    .0014    .0035        7    .0000        0    70591

Example 13: DBCTL activity

The following Summary report summarizes DBCTL activity by Transaction ID and PSB name.
CICSPA SUMMARY(
         FIELDS(                        Sort by Transaction ID and PSB name
                TRAN,                   Transaction identifier
                DBCTL(PSBNAME),         PSB name
                TASKCNT,                Total Task count
                RESPONSE(AVE),          Average Response time
                DISPATCH(TIME(AVE)),    Average Dispatch time
                CPU(TIME(AVE)),         Average CPU time
                SUSPEND(TIME(AVE)),     Average Suspend time
                DBCTL(DLICALLS(AVE),    Total DL/I Database calls
                      POOLWAIT(AVE),    Elapsed wait time for Pool Space
                      INTCWAIT(AVE),    Elapsed wait time for Intent Conflict
                      SCHTELAP(AVE),    Elapsed time for Schedule Process
                      DBIOELAP(AVE),    Elapsed time for Database I/O
                      PILOCKEL(AVE),    Elapsed time for PI Locking
                      THREDCPU(AVE))))  Thread TCB CPU time

Example 14: DBCTL activity with filtering

This DBCTL example produces a Performance Summary report like that shown in Figure 8.

CICSPA IN(SMFIN004),
       SELECT(PERFORMANCE(EXCLUDE(
              CHARACTER(OWNER(DBCTL),         Exclude transactions
              SUBSTR(1,1),VALUE(' '))))),  without a PSB name
    SUMMARY(FIELDS(                     Sort by Transaction ID and PSB name
                   TRAN,                Transaction identifier
                   DBCTL(PSBNAME),      PSB name
                   TASKCNT,             Total Task count
                   RESPONSE,            Transaction response time
                   CPU,                 CPU time
                   DISPATCH,            Dispatch time
                   SUSPEND,             Suspend time
                   DBCTL(
                         POOLWAIT,      Elapsed wait time for Pool Space
                         INTCWAIT,      Elapsed wait time for Intent Conflict
                         SCHTELAP,      Elapsed time for Schedule Process
                         DBIOELAP,      Elapsed time for Database I/O
                         PILOCKEL,      Elapsed time for PI Locking
                         DBIOCALL,      Number of Database I/Os
                         DLICALLS)))    Total DL/I Database calls
Figure 8. Performance Summary report (DBCTL activity)
 V5R1M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 15:58:47  2/19/2005 to 15:58:28  2/21/2005                       Page       1
*** All DBCTL transactions ***
                               Avg       Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg
Tran     PSB        #Tasks Response User CPU Dispatch  Suspend PoolWait   ICwait SchedElp DBIOElap PILockEl DBIOcall DLIcalls
                               Time     Time     Time     Time     Time     Time     Time     Time     Time    Count    Count
DLI0     DDLPSB51       16   9.3221    .0255    .5016   8.8205    .0000    .0000    .0104    .0000    .0000        0        0
DLI0     PSB99          13   1.4249    .5201    .7799    .6450    .0000    .0000    .0780    .0000    .0000        0        1
DLI0                    29   5.7820    .2472    .6264   5.1556    .0000    .0000    .0407    .0000    .0000        0        1
 
DLI1     DDLPSB51        4  26.4267    .0125    .8290  25.5977    .0000    .0000    .0041    .0000    .0000        0        0
DLI1     PSB99           1  95.2870   1.9511  16.4508  78.8363    .0000    .0000    .0050    .0000    .0000        0        1
DLI1                     5  40.1988    .4003   3.9534  36.2454    .0000    .0000    .0043    .0000    .0000        0        0
 
DLI2     DDLPSB51        4  19.3463    .0125    .2029  19.1433    .0000    .0000    .0040    .0000    .0000        0        0
DLI2     PSB99           1  91.8213   1.8717   2.0128  89.8085    .0000    .0000    .0010    .0000    .0000        0        1
DLI2                     5  33.8413    .3843    .5649  33.2764    .0000    .0000    .0034    .0000    .0000        0        0
 
DLI3     DDLPSB51        4  21.6261    .0124    .9275  20.6986    .0000    .0000    .0047    .0000    .0000        0        0
DLI3     PSB99           1  156.501   1.9866  24.4980  132.003    .0000    .0000    .0055    .0000    .0000        0        1
DLI3                     5  48.6011    .4073   5.6416  42.9595    .0000    .0000    .0049    .0000    .0000        0        0
Note: The IMS™ Performance Analyzer (IMS PA) can provide a more comprehensive analysis of IMS DBCTL performance.

Example 15: Summarize by transaction ID

This example produces a Performance Summary report like that shown in Figure 9, summarized by transaction identifier.

Note: This example only applies to the CMF performance class data from CICS Transaction Server Version 1.3 or later.
CICSPA SUMMARY(FIELDS(TRAN,TASKCNT,RESPONSE(AVE,MAX),
                      DISPATCH,CPU,SUSPEND,DISPWAIT,
                      QRDISPT,QRCPU,QRMODDLY,MSDISPT,
                      MSCPU))
Figure 9. Performance Summary report (by TRAN)
 V5R1M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 11:10:52  2/04/2004 to 08:10:28  2/16/2004                       Page      1
 
                     Avg      Max       Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg      Avg
Tran      #Tasks Repsonse Response  Dispatch User CPU  Suspend DispWait  QR Disp   QR CPU QRModDly ChngMode  MS Disp   MS CPU
                    Time     Time      Time     Time     Time     Time     Time     Time     Time              Time     Time
AADD           13    .0152    .0945    .0129    .0023    .0023    .0011    .0021    .0015    .0010        1    .0108    .0008
ABRW          970    .0830  36.6088    .0026    .0015    .0804    .0000    .0020    .0015    .0000        0    .0005    .0000
ADDD            1    .0482    .0482    .0350    .0049    .0132    .0125    .0024    .0017    .0124        2    .0326    .0032
AINQ            8    .0021    .0033    .0017    .0014    .0004    .0000    .0017    .0014    .0000        0    .0000    .0000
AMNU           10    .0158    .0713    .0125    .0027    .0032    .0015    .0037    .0018    .0014        1    .0088    .0010
AUPD            9    .0165    .0623    .0124    .0025    .0041    .0001    .0024    .0017    .0000        0    .0100    .0008
CALL            9   2.0920   2.1935    .0101    .0021   2.0819    .0009    .0026    .0015    .0002        6    .0073    .0004
CATA           11    .0282    .0882    .0110    .0054    .0171    .0002    .0080    .0048    .0002        0    .0030    .0006
CATD            2    .0344    .0570    .0184    .0065    .0160    .0062    .0043    .0042    .0062        1    .0141    .0023
CATR            1    .0296    .0296    .0287    .0047    .0009    .0008    .0017    .0014    .0008        2    .0270    .0033
CBAM            5  22.4438  51.3803    .0211    .0100  22.4227    .0002    .0095    .0058    .0001        1    .0116    .0042
CBTR            1    .0024    .0024    .0023    .0014    .0001    .0000    .0023    .0014    .0000        0    .0000    .0000
CEBR            1  575.916  575.916    .0061    .0046  575.910    .0003    .0059    .0044    .0001        2    .0002    .0002

Example 16: Application naming

The example in Figure 10 is a Performance Summary report produced from CMF performance class data with application naming enabled. This report can be produced from the following command:

CICSPA IN(SMFIN001),
    SUMMARY(EXTERNAL(CPAXW001),
            FIELDS(TRAN,           Transaction identifier
                   APPLTRAN,       Application naming Transaction ID
                   APPLPROG,       Application naming Program name
                   TASKCNT,        Total Task count
                   RESPONSE,       Transaction response time
                   DISPATCH,       Dispatch time
                   CPU,            CPU time
                   SUSPEND,        Suspend time
                   DISPWAIT))      Redispatch wait time
Figure 10. Example of a Performance Summary report (Application Naming)
 V5R1M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:03:45 04/17/2013     Data from 07:30:47  5/29/2004 to 08:35:48  5/29/2004                   Page  4
 
                                        Avg      Avg      Avg      Avg      Avg
Tran     Tran     Program    #Tasks Response Dispatch User CPU  Suspend DispWait
                                       Time     Time     Time     Time     Time
MENU     TOP1     PROGOPT1        5    .0152    .0934    .0196  684.379    .0064
         TOP2     PROGOPT2       48    .0183    .7688    .2039   1.1260    .1046
         TOP3     PROGOPT3        1    .0482    .0002    .0002    .0029    .0000
         TOP4     PROGOPT4       49    .0021    .7531    .1997   1.1030    .1025
         TOP5     PROGOPT5        4    .0165    .0695    .0088    .0191    .0191

Example 17:

This example produces a Performance Summary extract data set with a Recap report like that in Figure 11. See Performance Data extract for more information on the Performance Data Extract facility.

CICSPA SUMMARY(
         OUTPUT(EXPT0003),
         DDNAME(CPAOEX03),
         DELIMIT(','),
         LABELS,
         TITLE1('SUMMARY Performance Data Extract'),
         EXTERNAL(CPAXW003),
         INTERVAL(00:05:00),
         FIELDS(START(TIMES),STOP(TIMES),TRAN,
                TASKCNT,
                RESPONSE(AVE,MAX),
                DISPATCH(TIME(AVE)),
                CPU(TIME(AVE)),
                SC31UHWM(AVE)))
Figure 11. Performance Summary extract (Recap report)
 V5R1M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
EXPT0003 Printed at 12:03:45 04/17/2013     Data from 15:41:19  6/12/2004 to 16:15:40  6/16/2004                       Page    1
SUMMARY Performance Data Extract
 
CPAOEX03 Extract has completed successfully
         Data Set Name . . . . CICSPA.SUMMARY.EXTRACT
         Record count  . . . .          65

Example 18: Summarize response times by range

Figure 12 shows a Performance Summary report that uses the RNGCOUNT and RNGPERCENT functions to show the distribution of transaction response times in ranges of 0.2 seconds. You can use this report to answer questions such as: How many transactions had a response time between 0.4 and 0.6 seconds? What percentage of transactions had a response time of 1 second or longer?

CICSPA SUMMARY(
                FIELDS(TRAN(ASCEND),                 
                       TASKCNT,                      
                       RESPONSE(AVE,MAX),            
                       RESPONSE(RNGCOUNT(<0.2)),     
                       RESPONSE(RNGPERCENT(<0.2)),   
                       RESPONSE(RNGCOUNT(0.2-0.4)),  
                       RESPONSE(RNGPERCENT(0.2-0.4)),
                       RESPONSE(RNGCOUNT(0.4-0.6)),  
                       RESPONSE(RNGPERCENT(0.4-0.6)),
                       RESPONSE(RNGCOUNT(0.6-0.8)),  
                       RESPONSE(RNGPERCENT(0.6-0.8)),
                       RESPONSE(RNGCOUNT(0.8-1.0)),  
                       RESPONSE(RNGPERCENT(0.8-1.0)),
                       RESPONSE(RNGCOUNT(>=1.0)),    
                       RESPONSE(RNGPERCENT(>=1.0)))) 
Figure 12. Performance Summary report (response time distributions)
V5R1M0                                                 CICS Performance Analyzer
                                                          Performance Summary

SUMM0001 Printed at 12:03:45 04/17/2013     Data from 16:20:08 12/15/2004 to 11:28:14 12/16/2004                       Page       1
 
                       Avg      Max     <0.2     <0.2  0.2-0.4  0.2-0.4  0.4-0.6  0.4-0.6  0.6-0.8  0.6-0.8  0.8-1.0  0.8-1.0    >=1.0    >=1.0
Tran       #Tasks Response Response Response Response Response Response Response Response Response Response Response Response Response Response
                      Time     Time     Time     Time     Time     Time     Time     Time     Time     Time     Time     Time     Time     Time
AP01            5  .822835 1.539306        0       .0        0       .0        0       .0        4     79.9        0       .0        1     19.9
AP02            5  .005847  .007620        5    100.0        0       .0        0       .0        0       .0        0       .0        0       .0
AP03            5  .003338  .003827        5    100.0        0       .0        0       .0        0       .0        0       .0        0       .0
CATA           28  .098631  .866135       25     89.2        0       .0        2      7.1        0       .0        1      3.5        0       .0
CATD            2  .310097  .594725        1     50.0        0       .0        1     50.0        0       .0        0       .0        0       .0
CATR           33  .014969  .047388       33    100.0        0       .0        0       .0        0       .0        0       .0        0       .0
CDBC            5 2.329661 3.600855        0       .0        0       .0        0       .0        0       .0        0       .0        5    100.0
CDBI            5 2.227452 4.431367        0       .0        0       .0        0       .0        0       .0        0       .0        5    100.0
CDBQ            9  .217337  .399723        5     55.5        4     44.4        0       .0        0       .0        0       .0        0       .0
CDTS           21  .004606  .006927       21    100.0        0       .0        0       .0        0       .0        0       .0        0       .0
CEBR           11 193.7346 936.1108        0       .0        0       .0        0       .0        0       .0        0       .0       11    100.0
CECI           22 65.44253 1087.786        0       .0        0       .0        0       .0        1      4.5        0       .0       21     95.4
⋮

Notice that the column headings for counts and percentages are identical. To distinguish between these columns, check the values under the headings: percentages appear with a decimal point, whereas counts are integers, and hence have no decimal point.

Example 19: Application Grouping by transaction ID

This Application Grouping example produces a Performance Summary report like that shown in Figure 13. This report uses the BUSFUNC Application Group shown in Figure 2.

CICSPA SUMMARY(OUTPUT(SUMM0001),      
               TOTALS(8),                 
               INTERVAL(00:01:00),        
               FIELDS(BUSFUNC(APG,ASCEND),
                      TRAN(ASCEND),       
                      TASKCNT,            
                      RESPONSE(AVE),      
                      RESPONSE(MAX),      
                      DISPATCH(TIME(AVE)),
                      CPU(TIME(AVE)),     
                      SUSPEND(TIME(AVE)), 
                      SUSPEND(TIME(MAX)), 
                      DISPWAIT(TIME(AVE)),
                      FCWAIT(TIME(AVE)))) 
Figure 13. Performance Summary report (Application Grouping)
 V5R1M0                                                 CICS Performance Analyzer
                                                           Performance Summary

SUMM0001 Printed at 12:03:45 04/17/2013     Data from 10:29:00  3/20/2008 to 10:30:55  3/20/2008                       Page       1


                                                  Avg      Max      Avg      Avg      Avg      Max      Avg      Avg
BUSFUNC                    Tran       #Tasks Response Response Dispatch User CPU  Suspend  Suspend DispWait  FC Wait
Group                                            Time     Time     Time     Time     Time     Time     Time     Time
Accounting                 ADJQ            9    .3912    .8376    .0030    .0022    .3881    .8312    .0034    .0000
Accounting                 ADUS            9    .3343    .7729    .2517    .0485    .0825    .1783    .0243    .0000
Accounting                 AEVS           39    .0281    .3362    .0015    .0012    .0266    .3344    .0010    .0000
⋮
Accounting                                76   1.2924  74.6819    .3350    .0808    .9574  64.9890    .0382    .0000

CICS-supplied transactions CSKP           16    .0090    .0232    .0016    .0011    .0074    .0213    .0017    .0000
CICS-supplied transactions CSMI        34193    .2999  31.9736    .0013    .0009    .2986  31.9695    .0005    .0041
CICS-supplied transactions CSM2            2    .0010    .0015    .0004    .0004    .0005    .0008    .0000    .0000
⋮
CICS-supplied transactions             34340    .3002  31.9736    .0026    .0009    .2976  31.9695    .0007    .0041

Delivery                   DBEC           99    .0196    .1998    .0015    .0012    .0180    .1981    .0031    .0175
Delivery                   DBUS           23    .6747   2.5609    .5730    .1066    .1017    .2060    .0220    .0000
Delivery                   DI12          148    .0284    .1486    .0012    .0009    .0272    .1467    .0017    .0000
⋮
Delivery                                 326    .2626   2.5609    .0473    .0114    .2152   2.3320    .0047    .0053

Finance                    FJD3           46    .0024    .0185    .0019    .0015    .0005    .0165    .0000    .0000
Finance                    FTB2            2   9.4656  10.4636    .0059    .0045   9.4597  10.4562    .0018    .0000
Finance                    FTB3            8   2.0977   2.1966    .0019    .0014   2.0958   2.1951    .0030    .0000
⋮
Finance                                  102   1.3056  10.4636    .0019    .0015   1.3036  10.4562    .0006    .0000

Statistics collection      $SFR            9    .0264    .0359    .0221    .0054    .0043    .0096    .0012    .0000
Statistics collection      #BEK            3    .0020    .0022    .0008    .0007    .0012    .0013    .0002    .0000
Statistics collection      #DDS          927   4.9054  20.0135   2.4500    .0376   2.4554  15.8274    .0254    .0000
⋮
Statistics collection                   3497   1.8609  24.1543    .8081    .0335   1.0528  24.0906    .0146    .0000

Unassigned transactions    IFB4            4    .8400   2.7034    .6737    .0057    .1663    .2678    .0067    .0000
Unassigned transactions    MD15            1    .0199    .0199    .0016    .0012    .0182    .0182    .0002    .0000
Unassigned transactions    MD16            6    .0003    .0005    .0002    .0002    .0001    .0003    .0000    .0000
⋮
Unassigned transactions                21599    .2013   8.2288    .1256    .0239    .0756   6.6346    .0235    .0000

Total                                  59940    .3584  74.6819    .0946    .0113    .2638  64.9890    .0098    .0024 

Example 20: Performance Alerts Summary report and extract.

CICSPA PRECISION(4),                                      
       SUMMARY(OUTPUT(SUMM0001),                          
               ALERTDEF(ALERT01),SEVERITY(ELIGIBLE),      
               TOTALS(8),INTERVAL(00:01:00),              
               FIELDS(TRAN(ASCEND),                       
                      TASKCNT,                            
                      ALERT(SEV(CRITICAL,PERCENT)),       
                      ALERT(SEV(CRITICAL,COUNT)),         
                      ALERT(SEV(WARNING,COUNT)),          
                      ALERT(SEV(INFO,COUNT)),             
                      RESPONSE(SEV(CRITICAL,COUNT)),      
                      RESPONSE(SEV(WARNING,COUNT)),       
                      RESPONSE(SEV(INFO,COUNT)),          
                      RESPONSE(AVE),                      
                      CPU(TIME(SEV(CRITICAL,COUNT))),     
                      CPU(TIME(SEV(WARNING,COUNT))),      
                      CPU(TIME(SEV(INFO,COUNT))),         
                      CPU(TIME(AVE)))                     
Figure 14. Performance Alerts Summary report
 V5R1M0                                                 CICS Performance Analyzer
                                                            Performance Summary
 
SUMM0001 Printed at 17:00:22  4/20/2010     Data from 07:50:50  3/26/2009 to 07:54:28  3/26/2009                               
                                                                                                                               
                                                                                                                               
                  Critical Critical  Warning     Info Critical  Warning     Info      Avg Critical  Warning     Info      Avg  
Tran       #Tasks    ALERT    ALERT    ALERT    ALERT Response Response Response Response User CPU User CPU User CPU User CPU  
                                                          Time     Time     Time     Time     Time     Time     Time     Time  
CEDA            1   100.00        1        0        0        1        0        0 163.3748        1        0        0    .3450  
CEJR            8    12.50        1        2        2        1        1        2    .4349        1        2        1    .2348  
CEMT            4    25.00        1        1        1        1        0        1   4.9471        0        1        1    .0198  
CESD            1      .00        0        0        0        0        0        0    .0037        0        0        0    .0007  
CESN            2      .00        0        0        2        0        0        1    .0261        0        0        2    .0032  
CSAC            1      .00        0        1        0        0        1        0    .5235        0        0        0    .0003  
CSFU            1      .00        0        1        0        0        1        0    .8119        0        1        0    .0415  
CSHQ            1   100.00        1        0        1        1        0        0 192.6462        0        0        1    .0091  
CSKL            1   100.00        1        1        0        1        0        0 191.6213        0        1        0    .0134  
CSNC            1   100.00        1        0        1        1        0        0 205.4532        0        0        1    .0022  
CSNE            2    50.00        1        0        1        1        0        0  99.8076        0        0        1    .0020  
CSSY           13    15.38        2        6        9        2        6        3   1.3247        1        0        8    .0457  
CSTE            1      .00        0        0        1        0        0        1    .0490        0        0        1    .0032  
CSZI            1   100.00        1        0        1        1        0        0 209.1438        0        0        1    .0077  
Total          38    26.32       10       12       19       10        9        8  31.6785        3        5       17    .0786  

See the sample jobs CPAPASUM and CPAPAXTS in the SCPASAMP library.


Information Information

Feedback


Timestamp icon Last updated: Saturday, 8 February 2014


http://pic.dhe.ibm.com/infocenter/cicsts/v5r1/topic///users-guide/cpaug173.htm