Controlling the SYSOUT class of real-time reports

If no IDIREPRT allocation already exists, then Fault Analyzer dynamically allocates IDIREPRT 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:
//IDIREPRT DD SYSOUT=sysout-class
Alternatively, an Analysis Control user exit can be used to allocate IDIREPRT to a required class, as shown in the following REXX example:
/* REXX */
/*****************************************************/
/* Sample Analysis Control user exit to              */
/* allocate IDIREPRT to SYSOUT class F.              */
/*****************************************************/
"IDIALLOC DD(IDIREPRT) 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 IDICNF00 configuration member or the IDIOPTS user options file would cause it to be invoked:
DataSets(IDIEXEC(X.Y.Z))
Exits(CONTROL(REXX(ABC)))