Examples of PAR CSV reports
* * * *FLAG* * COLUMN HEADER * * *
* * * *N/Y * * * * *
************************************************************************
PARECLEN DS H N N RECORD LENGTH (RDW) BN
DS H N N XN
PARECID DS C N N RECORD IDENTIFIER CY
PARSCAFL DS CL1 N N KEY FLAGS CY
PARRDVER DS CL2 N N PAR RECORD VERSION XN
DS CL18 N N RESERVED XN
PAPSBNAM DS CL8 Y N PSB NAME CY
PAAPPC DS C N N APPC FLAG CY
PASYSID DS C N N COMPUTER SYSTEM IDENTIFIER CY
PARIMSLV DS CL4 N N PAR IMS LEVEL NUMBER CY
PANBA DS H N N FAST PATH NBA BN
PAOBA DS H N N FAST PATH OBA BN
PABUHWM DS H N N FAST PATH BUHWM BN
DS CL2 N N RESERVED XN
PAREGID DS CL8 Y N MESSAGE REGION IDENTIFIER CY
PACLASS DS CL3 N N CLASS CY
PARECTYP DS C N N RECORD TYPE CY
PAPSBTYP DS C N N PSB TYPE FIELD CY
PAPSBTY2 DS C N N ADDITIONAL PROGRAM TYPES CY
PAPSTNO DS CL2 N N PST NUMBER BN
PADATE DS F N N PSB START DATE BN
PASTRTM DS F N N PSB START TIME WN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
PAENDDT DS F N N PSB END DATE BN
PAENDTM DS F N N PSB END TIME WN
PAAGN DS CL8 N N AGN CY
DS CL4 N N RESERVED XN
PARWLMSC DS CL8 N N WLM SERVICE CLASS OF PGM'S CY
PASUBID DS CL4 N N RESERVED XN
PAASID DS XL2 N N ADDRESS SAPCE ID BN
PAPG DS XL2 N N PERFORMANCE GROUP NUMBER BN
PARIMSID DS CL4 N N IMS ID CY
PARSMFID DS CL4 N N SMF ID CY
PAFLAG1 DS X N N LSO FLAG CY
PARESSID DS CL4 N N DB2 SUBSYSTEM ID CY
DS CL4 N N RESERVED XN
PAOSCODE DS CL3 N N OS CODE CY
PASUSERA DS CL20 N N USER AREA CY
PANBPRGS DS F N N NUMBER OF PROGRAMS BN
PANBSABN DS H N N SYSTEM ABNORMAL TERMINATIONS BN
PANBUABN DS H N N USER ABNORMAL TERMINATIONS BN
PAELAPSE DS F N N ELAPSED TIME WN
PAPSCHTM DS 2F N N PROGRAM SCHEDULE CPU TIME TN
PAMOVHDT DS 2F N N MSG REGION OVERHEAD CPU TIME TN
PAAKCORE DS 2F N N ALLOCATED KCORE MINUTES TN
PAUKCORE DS 2F N N USED KCORE MINUTES TN
PAMSGGU DS F N N NBR OF MESSAGE GET UNIQUES BN
PAMSGGN DS F N N NBR OF MESSAGE GET NEXTS BN
PAMSGINS DS F N N NBR OF MESSAGE INSERTS BN
PAMSGPUR DS F N N NBR OF MESSAGE PURGE BN
PAMSGOTH DS F N N NBR OF MESSAGE OTHER BN
PARESPGM DS F N N NBR OF PGM SCH THAT ACCESSED BN
DS F N N RESERVED XN
PACRALOC DS H N N STORAGE ALLOCATED BN
PACRUSED DS H N N STORAGE USED BN
PAPPOLSZ DS F N N BUFFER POOL REQUIREMENT BN
PADPOLSZ DS F N N DMB POOL REQUIREMENT BN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS H N N RESERVED XN
DS C N N RESERVED XN
PARETID DS C N N COMPLETION IDENTIFIER CY
PARETCOD DS CL4 N N COMPLETION NUMBER CY
PACPSTRD DS F N N CONTROL PROGRAM START DATE BN
PACPSTRT DS F N N CONTROL PROGRAM START TIME WN
PACPENDD DS F N N CONTROL PROGRAM END DATE BN
PACPENDT DS F N N CONTROL PROGRAM END TIME WN
PACPCPUT DS 2F N N CONTROL PROGRAM CPU TIME TN
PACOCPU DS 2F N N CTL REGION OVHD CPU TIME TN
PASAPX DS C N N SAP PGM USING SAPEXIT? CY
PARDONCP DS D N N TOTAL CPU RUNING ON CP TN
PARDZPCP DS D N N CP ZIIP/AAP ELIG RUNING ON CP TN
PARPSBDL DS H N N SIZE OF PSB IN DLISAS PRIVATE BN
PARPSBSA DS H N N SIZE OF PSB IN CSA BUFFER POOL BN
DS CL13 N N RESERVED XN
DS XL124 N N PADDING FOR BATCH REPORTS XN
/* END OF DATA
The following figure provides an example of the PAR CSV report based on the selection shown above:
PAR CSV report with HH:mm:ss-SS and SSS.SSSSSS time formats using the BOTH PARM parameter
IDENTIFIER DATE TIME TIME(TSEC) SCHEDULE CPU SCHEDULE CPU SCH THAT PROGRAM PROGRAM PROGRAM START PROGRAM PROGRAM PROGRAM END
TIME TIME(TSEC) ACCESSED START DATE START TIME TIME(TSEC) END DATE END TIME TIME(TSEC)
CSQONLYP I15GMP2 2017226 14:16:12-83 51372.83 00:00:00-000 0 0 2017226 14:16:12-83 51372.83 2017226 14:16:12-87 51372.87
DFSIVP2 I15GMP1 2017226 14:16:12-33 51372.33 00:00:00-000 0 0 2017226 14:16:12-33 51372.33 2017226 14:16:14-38 51374.38
PHDAMINQ I15GMP2 2017226 14:16:14-32 51374.32 00:00:00-000 0 0 2017226 14:16:14-32 51374.32 2017226 14:16:14-84 51374.84
CSQONLYP I15GMP2 2017226 14:16:14-84 51374.84 00:00:00-000 0 0 2017226 14:16:14-84 51374.84 2017226 14:16:14-89 51374.89
IVP1H I15GMP1 2017226 14:16:14-38 51374.38 00:00:00-003 0.003 0 2017226 14:16:14-38 51374.38 2017226 14:16:15-33 51375.33
DFSIVP1 I15GMP2 2017226 14:16:14-34 51374.34 00:00:00-000 0 0 2017226 14:16:12-87 51372.87 2017226 14:16:15-33 51375.33
DFSIVP2 I15GMP2 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:14-89 51374.89 2017226 14:16:15-33 51375.33
DFSIVP1 I15GMP2 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:15-33 51375.33 2017226 14:16:15-38 51375.38
DB2ONLYP I15GMP2 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:15-33 51375.33 2017226 14:16:16-83 51376.83
IVP1H I15GMP2 2017226 14:16:15-38 51375.38 00:00:00-000 0 0 2017226 14:16:15-38 51375.38 2017226 14:16:16-83 51376.83
CSQONLYP I15GMP2 2017226 14:16:16-83 51376.83 00:00:00-000 0 0 2017226 14:16:16-83 51376.83 2017226 14:16:16-84 51376.84
PHDAMINQ I15GMP1 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:15-33 51375.33 2017226 14:16:17-83 51377.83
DFSIVP1 I15GMP2 2017226 14:16:16-83 51376.83 00:00:00-000 0 0 2017226 14:16:16-83 51376.83 2017226 14:16:18-33 51378.33
The following example shows how to report on PAR records for a specific transaction name by using "DFSIVP" after column 30 and before the column header:
* * * *FLAG* * COLUMN HEADER * * *
* * * *N/Y * * * * *
************************************************************************
PARECLEN DS H N N RECORD LENGTH (RDW) BN
DS H N N XN
PARECID DS C N N RECORD IDENTIFIER CY
PARSCAFL DS CL1 N N KEY FLAGS CY
PARRDVER DS CL2 N N PAR RECORD VERSION XN
DS CL18 N N RESERVED XN
PAPSBNAM DS CL8 Y N "DFSIVP" PSB NAME CY
PAAPPC DS C N N APPC FLAG CY
PASYSID DS C N N COMPUTER SYSTEM IDENTIFIER CY
PARIMSLV DS CL4 N N PAR IMS LEVEL NUMBER CY
PANBA DS H N N FAST PATH NBA BN
PAOBA DS H N N FAST PATH OBA BN
PABUHWM DS H N N FAST PATH BUHWM BN
DS CL2 N N RESERVED XN
PAREGID DS CL8 Y N MESSAGE REGION IDENTIFIER CY
PACLASS DS CL3 N N CLASS CY
PARECTYP DS C N N RECORD TYPE CY
PAPSBTYP DS C N N PSB TYPE FIELD CY
PAPSBTY2 DS C N N ADDITIONAL PROGRAM TYPES CY
PAPSTNO DS CL2 N N PST NUMBER BN
PADATE DS F N N PSB START DATE BN
PASTRTM DS F N N PSB START TIME WN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
PAENDDT DS F N N PSB END DATE BN
PAENDTM DS F N N PSB END TIME WN
PAAGN DS CL8 N N AGN CY
DS CL4 N N RESERVED XN
PARWLMSC DS CL8 N N WLM SERVICE CLASS OF PGM'S CY
PASUBID DS CL4 N N RESERVED XN
PAASID DS XL2 N N ADDRESS SAPCE ID BN
PAPG DS XL2 N N PERFORMANCE GROUP NUMBER BN
PARIMSID DS CL4 N N IMS ID CY
PARSMFID DS CL4 N N SMF ID CY
PAFLAG1 DS X N N LSO FLAG CY
PARESSID DS CL4 N N DB2 SUBSYSTEM ID CY
DS CL4 N N RESERVED XN
PAOSCODE DS CL3 N N OS CODE CY
PASUSERA DS CL20 N N USER AREA CY
PANBPRGS DS F N N NUMBER OF PROGRAMS BN
PANBSABN DS H N N SYSTEM ABNORMAL TERMINATIONS BN
PANBUABN DS H N N USER ABNORMAL TERMINATIONS BN
PAELAPSE DS F N N ELAPSED TIME WN
PAPSCHTM DS 2F N N PROGRAM SCHEDULE CPU TIME TN
PAMOVHDT DS 2F N N MSG REGION OVERHEAD CPU TIME TN
PAAKCORE DS 2F N N ALLOCATED KCORE MINUTES TN
PAUKCORE DS 2F N N USED KCORE MINUTES TN
PAMSGGU DS F N N NBR OF MESSAGE GET UNIQUES BN
PAMSGGN DS F N N NBR OF MESSAGE GET NEXTS BN
PAMSGINS DS F N N NBR OF MESSAGE INSERTS BN
PAMSGPUR DS F N N NBR OF MESSAGE PURGE BN
PAMSGOTH DS F N N NBR OF MESSAGE OTHER BN
PARESPGM DS F N N NBR OF PGM SCH THAT ACCESSED BN
DS F N N RESERVED XN
PACRALOC DS H N N STORAGE ALLOCATED BN
PACRUSED DS H N N STORAGE USED BN
PAPPOLSZ DS F N N BUFFER POOL REQUIREMENT BN
PADPOLSZ DS F N N DMB POOL REQUIREMENT BN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS H N N RESERVED XN
DS C N N RESERVED XN
PARETID DS C N N COMPLETION IDENTIFIER CY
PARETCOD DS CL4 N N COMPLETION NUMBER CY
PACPSTRD DS F N N CONTROL PROGRAM START DATE BN
PACPSTRT DS F N N CONTROL PROGRAM START TIME WN
PACPENDD DS F N N CONTROL PROGRAM END DATE BN
PACPENDT DS F N N CONTROL PROGRAM END TIME WN
PACPCPUT DS 2F N N CONTROL PROGRAM CPU TIME TN
PACOCPU DS 2F N N CTL REGION OVHD CPU TIME TN
PASAPX DS C N N SAP PGM USING SAPEXIT? CY
PARDONCP DS D N N TOTAL CPU RUNING ON CP TN
PARDZPCP DS D N N CP ZIIP/AAP ELIG RUNING ON CP TN
PARPSBDL DS H N N SIZE OF PSB IN DLISAS PRIVATE BN
PARPSBSA DS H N N SIZE OF PSB IN CSA BUFFER POOL BN
DS CL13 N N RESERVED XN
DS XL124 N N PADDING FOR BATCH REPORTS XN
/* END OF DATA
The preceding input file produces the following example report:
PAR CSV report using equal to filter with HH:mm:ss-SS and SSS.SSSSSS time formats using the BOTH PARM parameter
IDENTIFIER DATE TIME TIME(TSEC) SCHEDULE CPU SCHEDULE CPU SCH THAT PROGRAM PROGRAM PROGRAM START PROGRAM PROGRAM PROGRAM END
TIME TIME(TSEC) ACCESSED START DATE START TIME TIME(TSEC) END DATE END TIME TIME(TSEC)
DFSIVP2 I15GMP1 2017226 14:16:12-33 51372.33 00:00:00-000 0 0 2017226 14:16:12-33 51372.33 2017226 14:16:14-38 51374.38
DFSIVP1 I15GMP2 2017226 14:16:14-34 51374.34 00:00:00-000 0 0 2017226 14:16:12-87 51372.87 2017226 14:16:15-33 51375.33
DFSIVP2 I15GMP2 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:14-89 51374.89 2017226 14:16:15-33 51375.33
DFSIVP1 I15GMP2 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:15-33 51375.33 2017226 14:16:15-38 51375.38
DFSIVP1 I15GMP2 2017226 14:16:16-83 51376.83 00:00:00-000 0 0 2017226 14:16:16-83 51376.83 2017226 14:16:18-33 51378.33
DFSIVP2 I15GMP1 2017226 14:16:17-83 51377.83 00:00:00-000 0 0 2017226 14:16:17-83 51377.83 2017226 14:16:19-89 51379.89
DFSIVP1 I15GMP2 2017226 14:16:18-34 51378.34 00:00:00-000 0 0 2017226 14:16:18-34 51378.34 2017226 14:16:20-39 51380.39
DFSIVP2 I15GMP2 2017226 14:16:20-39 51380.39 00:00:00-000 0 0 2017226 14:16:20-39 51380.39 2017226 14:16:22-35 51382.35
DFSIVP1 I15GMP1 2017226 14:16:22-34 51382.34 00:00:00-000 0 0 2017226 14:16:22-34 51382.34 2017226 14:16:23-38 51383.38
DFSIVP2 I15GMP2 2017226 14:16:22-89 51382.89 00:00:00-000 0 0 2017226 14:16:22-37 51382.37 2017226 14:16:24-33 51384.33
DFSIVP2 I15GMP1 2017226 14:16:24-83 51384.83 00:00:00-000 0 0 2017226 14:16:24-83 51384.83 2017226 14:16:26-38 51386.38
DFSIVP1 I15GMP2 2017226 14:16:23-84 51383.84 00:00:00-000 0 0 2017226 14:16:23-84 51383.84 2017226 14:16:26-82 51386.82
DFSIVP1 I15GMP2 2017226 14:16:26-83 51386.83 00:00:00-000 0 0 2017226 14:16:26-83 51386.83 2017226 14:16:26-88 51386.88
The following example shows how to exclude PAR records from the report by specifying "!DFSIVP" after column 30 and before the column header:
* * * *FLAG* * COLUMN HEADER * * *
* * * *N/Y * * * * *
************************************************************************
PARECLEN DS H N N RECORD LENGTH (RDW) BN
DS H N N XN
PARECID DS C N N RECORD IDENTIFIER CY
PARSCAFL DS CL1 N N KEY FLAGS CY
PARRDVER DS CL2 N N PAR RECORD VERSION XN
DS CL18 N N RESERVED XN
PAPSBNAM DS CL8 Y N "!DFSIVP" PSB NAME CY
PAAPPC DS C N N APPC FLAG CY
PASYSID DS C N N COMPUTER SYSTEM IDENTIFIER CY
PARIMSLV DS CL4 N N PAR IMS LEVEL NUMBER CY
PANBA DS H N N FAST PATH NBA BN
PAOBA DS H N N FAST PATH OBA BN
PABUHWM DS H N N FAST PATH BUHWM BN
DS CL2 N N RESERVED XN
PAREGID DS CL8 Y N MESSAGE REGION IDENTIFIER CY
PACLASS DS CL3 N N CLASS CY
PARECTYP DS C N N RECORD TYPE CY
PAPSBTYP DS C N N PSB TYPE FIELD CY
PAPSBTY2 DS C N N ADDITIONAL PROGRAM TYPES CY
PAPSTNO DS CL2 N N PST NUMBER BN
PADATE DS F N N PSB START DATE BN
PASTRTM DS F N N PSB START TIME WN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
PAENDDT DS F N N PSB END DATE BN
PAENDTM DS F N N PSB END TIME WN
PAAGN DS CL8 N N AGN CY
DS CL4 N N RESERVED XN
PARWLMSC DS CL8 N N WLM SERVICE CLASS OF PGM'S CY
PASUBID DS CL4 N N RESERVED XN
PAASID DS XL2 N N ADDRESS SAPCE ID BN
PAPG DS XL2 N N PERFORMANCE GROUP NUMBER BN
PARIMSID DS CL4 N N IMS ID CY
PARSMFID DS CL4 N N SMF ID CY
PAFLAG1 DS X N N LSO FLAG CY
PARESSID DS CL4 N N DB2 SUBSYSTEM ID CY
DS CL4 N N RESERVED XN
PAOSCODE DS CL3 N N OS CODE CY
PASUSERA DS CL20 N N USER AREA CY
PANBPRGS DS F N N NUMBER OF PROGRAMS BN
PANBSABN DS H N N SYSTEM ABNORMAL TERMINATIONS BN
PANBUABN DS H N N USER ABNORMAL TERMINATIONS BN
PAELAPSE DS F N N ELAPSED TIME WN
PAPSCHTM DS 2F N N PROGRAM SCHEDULE CPU TIME TN
PAMOVHDT DS 2F N N MSG REGION OVERHEAD CPU TIME TN
PAAKCORE DS 2F N N ALLOCATED KCORE MINUTES TN
PAUKCORE DS 2F N N USED KCORE MINUTES TN
PAMSGGU DS F N N NBR OF MESSAGE GET UNIQUES BN
PAMSGGN DS F N N NBR OF MESSAGE GET NEXTS BN
PAMSGINS DS F N N NBR OF MESSAGE INSERTS BN
PAMSGPUR DS F N N NBR OF MESSAGE PURGE BN
PAMSGOTH DS F N N NBR OF MESSAGE OTHER BN
PARESPGM DS F N N NBR OF PGM SCH THAT ACCESSED BN
DS F N N RESERVED XN
PACRALOC DS H N N STORAGE ALLOCATED BN
PACRUSED DS H N N STORAGE USED BN
PAPPOLSZ DS F N N BUFFER POOL REQUIREMENT BN
PADPOLSZ DS F N N DMB POOL REQUIREMENT BN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS F N N RESERVED XN
DS H N N RESERVED XN
DS C N N RESERVED XN
PARETID DS C N N COMPLETION IDENTIFIER CY
PARETCOD DS CL4 N N COMPLETION NUMBER CY
PACPSTRD DS F N N CONTROL PROGRAM START DATE BN
PACPSTRT DS F N N CONTROL PROGRAM START TIME WN
PACPENDD DS F N N CONTROL PROGRAM END DATE BN
PACPENDT DS F N N CONTROL PROGRAM END TIME WN
PACPCPUT DS 2F N N CONTROL PROGRAM CPU TIME TN
PACOCPU DS 2F N N CTL REGION OVHD CPU TIME TN
PASAPX DS C N N SAP PGM USING SAPEXIT? CY
PARDONCP DS D N N TOTAL CPU RUNING ON CP TN
PARDZPCP DS D N N CP ZIIP/AAP ELIG RUNING ON CP TN
PARPSBDL DS H N N SIZE OF PSB IN DLISAS PRIVATE BN
PARPSBSA DS H N N SIZE OF PSB IN CSA BUFFER POOL BN
DS CL13 N N RESERVED XN
DS XL124 N N PADDING FOR BATCH REPORTS XN
/* END OF DATA
The preceding input file produces the following example report:
PAR CSV report using not equal to filter with HH:mm:ss-SS and SSS.SSSSSS time formats using the BOTH PARM parameter
IDENTIFIER DATE TIME TIME(TSEC) SCHEDULE CPU SCHEDULE CPU SCH THAT PROGRAM PROGRAM PROGRAM START PROGRAM PROGRAM PROGRAM END
TIME TIME(TSEC) ACCESSED START DATE START TIME TIME(TSEC) END DATE END TIME TIME(TSEC)
CSQONLYP I15GMP2 2017226 14:16:12-83 51372.83 00:00:00-000 0 0 2017226 14:16:12-83 51372.83 2017226 14:16:12-87 51372.87
PHDAMINQ I15GMP2 2017226 14:16:14-32 51374.32 00:00:00-000 0 0 2017226 14:16:14-32 51374.32 2017226 14:16:14-84 51374.84
CSQONLYP I15GMP2 2017226 14:16:14-84 51374.84 00:00:00-000 0 0 2017226 14:16:14-84 51374.84 2017226 14:16:14-89 51374.89
IVP1H I15GMP1 2017226 14:16:14-38 51374.38 00:00:00-003 0.003 0 2017226 14:16:14-38 51374.38 2017226 14:16:15-33 51375.33
DB2ONLYP I15GMP2 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:15-33 51375.33 2017226 14:16:16-83 51376.83
IVP1H I15GMP2 2017226 14:16:15-38 51375.38 00:00:00-000 0 0 2017226 14:16:15-38 51375.38 2017226 14:16:16-83 51376.83
CSQONLYP I15GMP2 2017226 14:16:16-83 51376.83 00:00:00-000 0 0 2017226 14:16:16-83 51376.83 2017226 14:16:16-84 51376.84
PHDAMINQ I15GMP1 2017226 14:16:15-33 51375.33 00:00:00-000 0 0 2017226 14:16:15-33 51375.33 2017226 14:16:17-83 51377.83
IVP1H I15GMP2 2017226 14:16:17-39 51377.39 00:00:00-000 0 0 2017226 14:16:16-84 51376.84 2017226 14:16:18-34 51378.34
PHDAMINQ I15GMP2 2017226 14:16:18-33 51378.33 00:00:00-000 0 0 2017226 14:16:18-33 51378.33 2017226 14:16:20-36 51380.36
DB2ONLYP I15GMP2 2017226 14:16:20-36 51380.36 00:00:00-000 0 0 2017226 14:16:20-36 51380.36 2017226 14:16:21-83 51381.83
IVP1H I15GMP1 2017226 14:16:19-89 51379.89 00:00:00-000 0 0 2017226 14:16:19-89 51379.89 2017226 14:16:22-34 51382.34
CSQONLYP I15GMP2 2017226 14:16:22-35 51382.35 00:00:00-000 0 0 2017226 14:16:22-35 51382.35 2017226 14:16:22-37 51382.37