Transaction Resource Class data
Transaction resource class data provides additional transaction-level information about individual Files and Temporary Storage Queues used by a transaction.
The maximum number of files and temporary storage queues monitored for each transaction is limited by the FILE and TSQUEUE parameters on the DFHMCT TYPE=INITIAL macro, up to a maximum of 64 files and 64 temporary storage queues. The default is FILE=8 for files and TSQUEUE=8 for temporary storage queues. Therefore, you might need to assemble an MCT that specifies either or both FILE and TSQUEUE options if the default values are insufficient, or if you do not want to collect transaction resource data for either files or temporary storage queues. One transaction resource record is written for each transaction that is being monitored, provided the transaction accesses at least one of the resources for which monitoring data is requested, (for example, at least 1 file if you specify FILE=number).
Performance class data also provides information about file and temporary storage queue resource accesses, but this information in the performance record is given in total only for all files (see DFHFILE fields) and all temporary storage queues (see DFHTEMP fields). Transaction resource data breaks this information down by individual file name and temporary storage queue name, up to the maximum number specified in the MCT. It also provides elapsed times for the File Control and Temporary Storage Control events.
Transaction resource information is completed for each task when the task terminates.
- At CICSĀ® initialization. Specify MNRES=ON (together with MN=ON) in the SIT.
- Dynamically when CICS is
running. Use either:
- Master terminal command:
CEMT SET MONITOR ON RESRCE
- API command from within an application program
EXEC CICS SET MONITOR STATUS(ON) RESRCECLASS(RESRCE)
- Master terminal command: