Monitoring a MAS by using CICS global user exits and user-replaceable modules
You can use CICS® global user exits and the user replaceable module, DTRPROG to monitor a MAS.
The way these exits are used by CICSPlex® SM conforms to the standard described in Customizing with user-replaceable programs. CICSPlex SM uses these exits only to acquire information; the application environment is not altered.
The XMNOUT and XSTOUT exits are used when monitoring services are enabled for a CICSPlex SM managed application system (MAS):
- The XMNOUT exit obtains task and CICS monitoring data. XMNOUT is used only with a local MAS.
- The XSTOUT exit obtains statistical data before the data is reset by CICS.
These exits obtain monitoring and statistics information and always return a continue
processing
return code. They are not available when a shutdown request for the MAS is
received.
The XMEOUT, XDUREQ, XDUREQC, XRSINDI, XSNOFF, and XDUOUT exits
are used when topology requests are enabled for a local MAS:
- The XMEOUT exit detects short-on-storage events.
- The XDUREQ exit detects system dump and transaction dump events.
- The XDUREQC exit detects the completion of dump action.
- The XRSINDI exit detects topology resource changes.
- The XSNOFF exit detects user sign-off events.
- The XDUOUT exit detects transaction dump events.
CICSPlex SM uses the dynamic routing program user replaceable module (DTRPROG) as part of workload balancing.