IMS Monitor user exit

The IMS Monitor user exit provides access to the IMS Monitor data without the need to modify IMS code.

The exit provides an exit point that gives real-time information for the entire lifetime of an IMS, whereas the IMS Monitor Report utility is run after the fact on data that was collected at a certain time interval.

When EXITDEF=(TYPE=IMSMON,EXITS=(exit_name(s)) is specified in the USER_EXITS section of the DFSDFxxx member, the IMSMON exit is called (which means the exit_name(s) that are defined as IMS Monitor user exit type are called) during IMS initialization, IMS termination, and anytime an IMS Monitor log record is written. The exit is called regardless whether the Monitor is on or off.

The IMS Monitor exit parameter list is mapped by DSECT MONEXPL in macro DFSLOGP.

Refer to the sample exit, DFSMONX0, in the IMS.SDFSSMPL data set for an example of how to register interest in SLOG codes for the INIT call.