Logging the data from the DB Monitor
IMS records the data produced by the DB Monitor on either the batch log or a separate DB Monitor log defined by the //IMSMON DD statement. You use the //IMSMON DD statement in the batch procedure to control where data is logged.
- To store the Monitor records on the batch log, either include a //IMSMON DD DUMMY statement or omit the //IMSMON DD statement entirely.
- To store the Monitor records on a separate DB Monitor log, include a valid //IMSMON DD statement.
If, for any reason, IMS cannot open the DB Monitor log data set specified on the //IMSMON DD statement, IMS displays message DFS2217I on the system console. Batch execution continues, but the Monitor is inactive.
If the DB Monitor log device encounters I/O errors, IMS displays message DFS2219I on the system console. Batch execution continues, but the Monitor is inactive.
If you want to stop the Monitor and force an end-of-volume for the DB Monitor log, use the MODIFYjobname,STOPEOV command. When you use the STOPEOV keyword, the batch region does not continue executing until the z/OS® mount request for a new data set is satisfied.