Exception Class data
CMF passes an exception record directly to SMF when any of the
following exception conditions encountered by a transaction is resolved:
- Wait for storage in the CDSA
- Wait for storage in the UDSA
- Wait for storage in the SDSA
- Wait for storage in the RDSA
- Wait for storage in the ECDSA
- Wait for storage in the EUDSA
- Wait for storage in the ESDSA
- Wait for storage in the ERDSA
- Wait for storage in the GCDSA
- Wait for auxiliary temporary storage
- Wait for auxiliary temporary storage string
- Wait for auxiliary temporary storage buffer
- Wait for auxiliary temporary storage write buffer
- Wait for temporary storage queue
- Wait for temporary storage data set extension
- Wait for shared temporary storage
- Wait for shared temporary storage pool
- Wait for coupling facility data tables locking (request) slot
- Wait for coupling facility data tables non-locking (request) slot
- Wait for file buffer
- Wait for LSRPOOL string
- Wait for file string
An exception record is created each time any of the resources covered by CMF exception class monitoring becomes constrained by system bottlenecks. If performance data is also being recorded, it keeps a count of the number of exception records generated for each task and also the total time that the task was delayed due to encountering a resource shortage. The exception records can be linked to the performance data by the transaction identifier in the TASKNO and NETUOW fields in each type of record.
This data is intended to help you identify constraints that affect the performance of your transaction. The information is written to the SMF data set as soon as the task that was originally constrained has been released.
You can enable exception class monitoring in either of the following
ways:
- At CICSĀ® initialization. Specify MNEXC=ON (together with MN=ON) in the SIT.
- Dynamically when CICS is
running. Use either:
- Master terminal command CEMT SET MONITOR ON EXCEPT
- API command from within an application programEXEC CICS SET MONITOR STATUS(ON) EXCEPTCLASS(EXCEPT)