Table 1 summarizes how to customize the contents of SYSABEND dumps.
SYSABEND Customization | Effect | Example |
---|---|---|
Replacing IEAABD00 parmlib member (by using the IEBUPDTE utility). | Change occurs: At system initialization What changes: IEAABD00 contains the IBM-supplied default dump options. Replacing IEAABD00 changes the dump options for SYSABEND. |
To add program call data and the link pack area to all SYSABEND
dumps, while retaining the IBM-supplied options, use IEBUPDTE to change
the IEAABD00 member to contain:
|
Using a macro parameter list. The DUMPOPT or DUMPOPX parameter on the ABEND or CALLRTM macro points to the parameter list. The list is usually created by a list-form SNAP or SNAPX macro. |
Change occurs: At dump request What changes: The macro parameter list options are added to the dump options list, but only for the dump being requested. Note that SUBPLST in the macro parameter list overrides SPLS in the dump options list, but only for the dump being requested. |
To add program call data and the link pack area to this SYSABEND
dump, code in the program:
|
Recovery routines invoked by the recovery termination
manager:
These routines issue SETRP macros. To customize the dump contents, the DUMPOPT or DUMPOPX parameter on the SETRP macro points to a parameter list. The list is usually created by a list-form SNAP or SNAPX macro. |
Change occurs: Just before dumping What changes: The SETRP macro parameter list options are added to the dump options list, but only for the dump being requested. |
To add program call data and the link pack area to this SYSABEND
dump, code in the recovery routine:
|
Entering CHNGDUMP operator command with SYSABEND parameter on a console with master authority. | Change occurs: Immediately when entered What
changes:
When more than one CHNGDUMP operator command with SYSABEND is entered, the effect is cumulative. |
To add program call data and the link pack area to all SYSABEND
dumps until changed by CHNGDUMP DEL,SYSABEND, enter:
To return to the IEAABD00 options,
enter:
|
Through IEAVTABX installation exit name list. | Change occurs: Just before dumping What changes: The routine can add or delete options from the dump options, but only for the current dump. |
See z/OS MVS Installation Exits. |
Through IEAVADFM or IEAVADUS installation exits. IEAVADFM is a list of installation routines to be run. IEAVADUS is one installation routine. | Change occurs: During dumping. The routine runs during
control block formatting of a dump with the CB option. What changes: The routine can add control blocks to the dump. |
See z/OS MVS Installation Exits. |