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)
 V5R4M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                            CICS Performance Analyzer
                                                      Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                             CICS Performance Analyzer
                                                       Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
SUMM0001 Printed at 12:34:56 09/15/2021     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: Performance Summary extract with Recap report

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)
 V5R4M0                                                 CICS Performance Analyzer
                                                           Performance Summary
 
EXPT0003 Printed at 12:34:56 09/15/2021     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)
V5R4M0                                                 CICS Performance Analyzer
                                                          Performance Summary

SUMM0001 Printed at 12:34:56 09/15/2021     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)
 V5R4M0                                                 CICS Performance Analyzer
                                                           Performance Summary

SUMM0001 Printed at 12:34:56 09/15/2021     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
 V5R4M0                                                 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.

Example 21: Platforms and Applications Summary report in tiered format based on Primary keys

START(DATE)+START(TIMES)+APPLID form the primary key printed as a group key followed by summary data keyed on TRAN.
  CICSPA IN(SMFIN001),
         LINECNT(60),
         FORMAT(':','/'),
         PRECISION(4),
     SUMMARY(OUTPUT(SUMM0001),
         EXTERNAL(CPAXW001),
         LINECNT(60),
         TOTALS(0),
         INTERVAL(00:05:00),
         FIELDS(START(DATE,PRIMARY),
                START(TIMES,PRIMARY),
                APPLID(PRIMARY),
                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)),
                FCAMCT(AVE),
                IRWAIT(TIME(AVE)),
                SC24UHWM(AVE),
                SC31UHWM(AVE)),
                TITLE1(
 'Tier Summary report                                             '))
Figure 15. Platforms and Applications Summary report
 V5R4M0                                                 CICS Performance Analyzer
                                                            Performance Summary
 
SUMM0001 Printed at 18:43:01  3/17/2014     Data from 07:10:16  2/18/2014 to 09:20:38  2/20/2014                       Page       1 
Tier Summary report                                                                                                                 
                                                                                                                                    
Start   : 02/18/2014  Start   : 07:10:00  APPLID  : IYK2Z1V1                                                                        
                       Avg      Max      Avg      Avg      Avg      Max      Avg      Avg      Avg      Avg      Avg      Avg       
Tran       #Tasks Response Response Dispatch User CPU  Suspend  Suspend DispWait  FC Wait   FCAMRq  IR Wait SC24UHWM SC31UHWM       
                      Time     Time     Time     Time     Time     Time     Time     Time    Count     Time    Count    Count       
CATA            1    .0255    .0255    .0178    .0036    .0077    .0077    .0002    .0000        0    .0000        0     4016       
CEDA            2  10.2589  13.5250    .1371    .0694  10.1218  13.4018    .0025    .4415     5128    .0000        0     4016       
CEPF            1 6224.765 6224.765    .0107    .0012 6224.754 6224.754    .0243    .0000        0    .0000        0     4016       
CEPM            1 6225.064 6225.064    .0066    .0017 6225.057 6225.057    .0351    .0000        0    .0000        0     4016       
CESN            2    .0536    .0703    .0474    .0036    .0063    .0121    .0006    .0000        0    .0000        0     4072       
CFQR            1 6234.225 6234.225    .0001    .0001 6234.224 6234.224    .0066    .0000        0    .0000        0     4016       
CFQS            1 6234.218 6234.218    .0110    .0026 6234.207 6234.207    .0009    .0000        0    .0000        0     4016       
CFTL            1    .1112    .1112    .0248    .0054    .0864    .0864    .0024    .0277        4    .0000        0     4016       
CGRP            1    .0451    .0451    .0089    .0017    .0362    .0362    .0052    .0000        0    .0000        0     4016       

⋮

CSOL            1 1887.539 1887.539    .1126    .0145 1887.426 1887.426    .0340    .0000        0    .0000        0     4016       
CSSY           12    .8661   9.0606    .2227    .0373    .6433   6.5953    .0560    .1565      307    .0000       94     4150       
CSZI            1 6227.855 6227.855    .0168    .0058 6227.839 6227.839    .0254    .0000        0    .0000        0     4016       
CWBG            1    .0336    .0336    .0057    .0014    .0279    .0279    .0279    .0000        0    .0000        0     4016       
CXRE            1    .0116    .0116    .0072    .0014    .0044    .0044    .0044    .0000        0    .0000        0     4016       
                                                                                                                                    
 V5R2M0                                                 CICS Performance Analyzer                                                   
                                                           Performance Summary                                                      
                                            __________________________________________________                                      
SUMM0001 Printed at 18:43:01  3/17/2014     Data from 07:10:16  2/18/2014 to 09:20:38  2/20/2014                       Page       2 
Tier Summary report                                                                                                                 
                                                                                                                                    
Start   : 02/18/2014  Start   : 07:15:00  APPLID  : IYK2Z1V1                                                                        
                       Avg      Max      Avg      Avg      Avg      Max      Avg      Avg      Avg      Avg      Avg      Avg       
Tran       #Tasks Response Response Dispatch User CPU  Suspend  Suspend DispWait  FC Wait   FCAMRq  IR Wait SC24UHWM SC31UHWM       
                      Time     Time     Time     Time     Time     Time     Time     Time    Count     Time    Count    Count       
CATR            1    .0038    .0038    .0035    .0023    .0004    .0004    .0003    .0000        0    .0000        0     4016       
CRTP            2    .0022    .0024    .0008    .0003    .0014    .0016    .0000    .0000        0    .0000        0     4016       
CSSY            1 5877.833 5877.833    .0005    .0002 5877.832 5877.832    .0000    .0000        0    .0000        0     4016       
STAT            1 5871.863 5871.863    .1504    .0433 5871.713 5871.713    .0008    .0000        0    .0000        0     4016       
                                                                                                                                    
 V5R2M0                                                 CICS Performance Analyzer                                                   
                                                           Performance Summary                                                      
                                            __________________________________________________                                      
SUMM0001 Printed at 18:43:01  3/17/2014     Data from 07:10:16  2/18/2014 to 09:20:38  2/20/2014                       Page       3 
Tier Summary report                                                                                                                 
                                                                                                                                    
Start   : 02/18/2014  Start   : 07:20:00  APPLID  : IYK2Z1V1                                                                        
                       Avg      Max      Avg      Avg      Avg      Max      Avg      Avg      Avg      Avg      Avg      Avg       
Tran       #Tasks Response Response Dispatch User CPU  Suspend  Suspend DispWait  FC Wait   FCAMRq  IR Wait SC24UHWM SC31UHWM       
                      Time     Time     Time     Time     Time     Time     Time     Time    Count     Time    Count    Count       
CRTP            3    .0057    .0094    .0024    .0003    .0033    .0044    .0002    .0000        0    .0000        0     4016       

⋮

Example 22: Show the transactions with the highest average response times for each APPLID

This example shows how to use the LIMIT operand.

  CICSPA IN(SMFIN001),                         
      APPLID(*),                            
      LINECNT(60),                          
      FORMAT(':','/'),                                                 
      PRECISION(4),                         
  SUMMARY(OUTPUT(SUMM0001),                 
      LINECNT(60),                          
      TOTALS(8),                            
      INTERVAL(01:00:00),                   
      SELECT2(PERFORMANCE(                  
      EXC(TRAN(C*)))),                      
      FIELDS(APPLID(ASCEND),                
             TRAN(ASCEND),                  
             TASKCNT,                       
             RESPONSE(AVE,DESCEND,          
             LIMIT(10)),                    
             RESPONSE(MAX),                 
             DISPATCH(TIME(AVE)),           
             CPU(TIME(AVE)),                
             SUSPEND(TIME(AVE)),            
             SUSPEND(TIME(MAX)),            
             DISPWAIT(TIME(AVE)),           
             FCWAIT(TIME(AVE)),             
             FCAMCT(AVE),                   
             IRWAIT(TIME(AVE))))            
Figure 16. Report showing transactions with highest average response times per APPLID

 V5R4M0                                                 CICS Performance Analyzer                                   
                                                           Performance Summary                                      
                                            __________________________________________________                      
SUMM0001 Printed at 12:34:56 09/15/2021     Data from 19:28:54  1/26/2015 to 19:40:47  3/14/2017                    
                                                                                                                    
                                                                                                                    
                                Avg      Max      Avg      Avg      Avg      Max      Avg      Avg      Avg      Avg
APPLID   Tran       #Tasks Response Response Dispatch User CPU  Suspend  Suspend DispWait  FC Wait   FCAMRq  IR Wait
                               Time     Time     Time     Time     Time     Time     Time     Time    Count     Time
IYCYZC20 OE5         12594   8.2184  56.3643  22.3903  22.3900  28.0412 340.7872  21.8318   8.6951       46    .0000
IYCYZC20 SC6         25418   7.5353 196.8242   6.7629   6.7628  12.6692 196.8211   6.1991   1.6052       17    .0000
IYCYZC20 SC2          7614   7.3356  57.3414  17.8071  17.8067  22.8129  98.5661  17.2333   8.0627       38    .0000
IYCYZC20 IT8         12783   5.6807 284.2552  12.0828  12.0827  16.4012 284.2529  11.4954   7.6950       25    .0000
IYCYZC20 DE1         20046   4.1342 217.6155   5.0723   5.0722   8.1992 217.6147   4.4770    .8413        7    .0000
IYCYZC20 OE2         12740   3.1297  28.6990   5.8967   5.8966   8.0257  27.7888   5.3015   1.1582        7    .0000
IYCYZC20 HR1          7573   2.8448 217.4696   4.5438   4.5436   6.6783 217.4687   3.9425   1.1087        4    .0000
IYCYZC20 PS3         23037   2.2340 218.3372   2.8104   2.8010   4.7057 218.3352   2.1961    .8774       34    .0000
IYCYZC20 PS2         17627   1.9306 218.1674   3.1215   3.1214   4.7275 218.1525   2.5180   1.1933       18    .0000
IYCYZC20 OE1         12764   1.9208 216.6082   2.4381   2.4380   4.0398 216.5913   1.8328    .5163        3    .0000
IYCYZC24 OE5           590  21.0263  71.0611  8860240  8693891 39207.75 11542500 27477.83  7941175        0    .0000
IYCYZC24 SCCA          615  19.5130  25.7682  9174169  8362416    .0000    .0000    .0000    .0000        0    .0000
IYCYZC24 SC2           362  16.1390  68.5828  8872424  8995649 15096.28  5464853 34592.19    .0000        0    .0000
IYCYZC24 IT8           612  14.7818 127.6609  8654094  8922604 54581.97 15820145 24365.82    .0000        0    .0000
IYCYZC24 ACCA          665  10.6688  16.2905  9021227  9057704    .0000    .0000    .0000    .0000        0    .0000
IYCYZC24 SC6          1233  10.4945  57.0966  8757587  8895556 11581.72 14280256 7568.424    .0000        0    .0000
IYCYZC24 DE29          210   8.6714  46.2495  8488661  8329659    .0000    .0000    .0000    .0000        0    .0000
IYCYZC24 DE27          179   8.2049  39.0370  8825306  8914571    .0000    .0000    .0000    .0000        0    .0000
IYCYZC24 DE26          188   7.8460  32.6874  8625121  9225846    .0000    .0000    .0000    .0000        0    .0000
IYCYZC24 DE28          218   7.6157  29.2675  8562751  8975250    .0000    .0000    .0000    .0000        0    .0000

Example 23: Forwarding JSON Lines in ASCII format over an unsecure TCP connection to a remote analytics platform

This example shows how to forward JSON Lines output.

Note: This JCL example contains no DD statement for the output JSON Lines. Instead, the CICSPA SUMMARY report operand specifies the STREAM parameter, which implicitly refers to the CONNECTION control operand.
//CPAUID JOB NOTIFY=&SYSUID
//CICSPA EXEC PGM=CPAMAIN
//STEPLIB DD DISP=SHR,DSN=<cpa.hlq>.SCPALINK
//SMFIN001 DD DISP=SHR,DSN=<smf.input>
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
  CICSPA IN(SMFIN001),
        CONNECTION(HOST(analytics),
                   PORT(6789)),
        SUMMARY(OUTPUT(PRFD0001),
                STREAM,
                JSON,
                CODE('perf_summ'),
                TIMEFORMAT(ISO8601),
                OUTZONE(+08:00),
                MISSING(EXCLUDE),
                ASCII,
                INTERVAL(00:15:00),
                FIELDS( … ))
/*

For a secure TCP port, add the following parameters to the CONNECTION control operand in the previous example:

SECURITY(TLS*),
FIPS,
KEYRING('my/cpa.analytics')

Replace my/cpa.analytics with the name of a SAF key ring owned by the user who submits the JCL.