The real-time analysis report

The real-time analysis report is produced whenever Z Abend Investigator analyzes an abend, or is invoked by HFZSNAP or the equivalent com.hcl.zai.Snap.dump Java class, unless the DeferredReport option is used (see DeferredReport) or the report is suppressed (see Suppressing real-time reports). The report is written to the HFZREPRT DDname, which is dynamically allocated to SYSOUT=class, if no prior allocation exists, and thus is included as part of the normal job output on the JES spool.

The SYSOUT class used (class) is the default job output class (SYSOUT=*), or if a SYSUDUMP DD statement in the abending job step specifies a JES SYSOUT class, then the same output class and form name are used for the Z Abend Investigator real-time report.

If you want to divert the real-time analysis report to another file, then adjust the DD card as required. For example:
//HFZREPRT DD  DISP=(,CATLG),DSN=MY.REPORT.DS,
//             DCB=(RECFM=VB,LRECL=137),SPACE=(CYL,(1,1))

Alternatively, a user exit can be used to allocate HFZREPRT to a different output class. For details, see Controlling the SYSOUT class of real-time reports.

The HFZREPRT DDname is opened with LRECL=137. Any existing data set attributes must be compatible with this logical record length.

The HFZREPRT allocation for CICS® transaction abends is the same as for any other type of abend.

See The Z Abend Investigator report for general information about the contents of the Z Abend Investigator report, and for report examples.