Controlling the SYSOUT class of real-time reports

If no HFZREPRT allocation already exists, then Z Abend Investigator dynamically allocates HFZREPRT to SYSOUT=*, or to the same SYSOUT class as the SYSUDUMP DDname. Change to a different SYSOUT class by adding a DD statement to the job or startup procedure, for example:
//HFZREPRT DD SYSOUT=sysout-class
Alternatively, an Analysis Control user exit can be used to allocate HFZREPRT to a required class, as shown in the following REXX example:
/* REXX */
/*****************************************************/
/* Sample Analysis Control user exit to              */
/* allocate HFZREPRT to SYSOUT class F.              */
/*****************************************************/
"HFZALLOC DD(HFZREPRT) SYSOUT(F)"
exit 0
If the above sample exit existed as member ABC in data set X.Y.Z, then providing the following options in either the HFZCNF00 configuration member or the HFZOPTS user options file would cause it to be invoked:
DataSets(HFZEXEC(X.Y.Z))
Exits(CONTROL(REXX(ABC)))