CPASASMF - Statistics Alert report

This JCL runs the CICS PA Statistics Alert report in various sort orders.

Figure 1. Sample JCL CPASASMF - Statistics Alert report (part 1 of 2)
//CPASASMF JOB ,CLASS=A,NOTIFY=&SYSUID                                 
//CICSPA   EXEC PGM=CPAMAIN,REGION=0M,PARM=NOSTAE                      
//STEPLIB  DD  DSN=CPA.V3R1M0.SCPALINK,DISP=SHR                        
//*                                                                    
//* HDB Register                                                       
//CPAHDBRG DD  DISP=SHR,DSN=<CICSPA.HDB.Register>                      
//* SMF Input File(s)                                                  
//SMFIN001 DD  DISP=SHR,DSN=<SMF.Input.DSN.applid1>                    
//*                                                                    
//* External Work Data Sets                                            
//CPAXW001 DD DSN=&&CPAXW001,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//CPAXW002 DD DSN=&&CPAXW002,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//CPAXW003 DD DSN=&&CPAXW003,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//CPAXW004 DD DSN=&&CPAXW004,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//CPAXW005 DD DSN=&&CPAXW005,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//*                                                                    
//* Sort Work Data Sets                                                
//CPASWK01 DD DSN=&&CPASWK01,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//CPASWK02 DD DSN=&&CPASWK02,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//CPASWK03 DD DSN=&&CPASWK03,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//CPASWK04 DD DSN=&&CPASWK04,DISP=(NEW,DELETE),                        
//             UNIT=SYSDA,SPACE=(CYL,(10,10))                          
//SYSPRINT DD  SYSOUT=*                                                
//SYSOUT   DD  SYSOUT=*                                                
//*                                                                    
Figure 2. Sample JCL CPASASMF - Statistics Alert report (part 2 of 2)
//* Commands to request CICS PA reports                                
//SYSIN    DD  *                                                       
         CICSPA IN(SMFIN001),                                          
                APPLID(<applid1>),                                     
* Statistics Alerts List and Summary reports for all Interval types    
* sorted by APPLID                                                     
            STATSALERT(OUTPUT(STAL0001),                               
                EXTERNAL(CPAXW001),                                    
                STALTDEF(<alertdefinitionname>),                       
                BY(APPLID(LIST,SUMMARY)),                              
                TYPE(EOD,INT,USS,REQ,RRT)),                            
* Statistics Alerts List and Summary reports for all Interval types    
* sorted by ALERT                                                      
            STATSALERT(OUTPUT(STAL0002),                               
                EXTERNAL(CPAXW002),                                    
                STALTDEF(<alertdefinitionname>),                       
                BY(ALERT(LIST,SUMMARY)),                               
                TYPE(EOD,INT,USS,REQ,RRT)),                            
* Statistics Alerts report for all Interval types sorted by statistics 
* interval collection time                                             
            STATSALERT(OUTPUT(STAL0003),                               
                EXTERNAL(CPAXW003),                                    
                STALTDEF(<alertdefinitionname>),                       
                BY(COLLECT),                                           
                TYPE(EOD,INT,USS,REQ,RRT)),                            
* Statistics Alerts report for all Interval types sorted by statistics 
* interval                                                             
            STATSALERT(OUTPUT(STAL0004),                               
                EXTERNAL(CPAXW004),                                    
                STALTDEF(<alertdefinitionname>),                       
                BY(INTERVAL),                                          
                TYPE(EOD,INT,USS,REQ,RRT)),                            
* Statistics Alerts reports for all Interval types sorted by statistics
* record resource                                                      
            STATSALERT(OUTPUT(STAL0005),                               
                EXTERNAL(CPAXW005),                                    
                STALTDEF(<alertdefinitionname>),                       
                BY(RESOURCE),                                          
                TYPE(EOD,INT,USS,REQ,RRT))                             
/*