Changes to CICS monitoring

This section summarizes the changes to monitoring across supported CICS® releases. It includes changes to performance class data, exception class data, transaction class data, identity class data, MCT and DFH$MOLS. Use this information to plan the impact of upgrading from one release to another.
Table 1. Changes to performance class data, by release of CICS Transaction Server for z/OS
Group V3.2 V4.1 V4.2 V5.1 V5.2 V5.3
All CHANGED:
  • Data compression for SMF 110 records, including a new field in product header SMFMNCRL
  • Increased precision and capacity of monitoring clocks
         
DFHCHNL       CHANGED: Fields changed to include data from the new GET64 CONTAINER and PUT64 CONTAINER commands: PGGETCCT, PGPUTCCT, PGGETCDL, PGPUTCDL, PGCRECCT    
DFHCICS NEW: New fields: OAPPLID, OSTART, OTRANNUM, OTRAN, OUSERID, OUSERCOR, OTCPSVCE, OPORTNUM, OCLIPORT, OTRANFLAG, OFCTYNME NEW: New fields: EICTOTCT, TIASKTCT, TIOTCT, BFTOTCT, ECSIGECT, ECEFOPCT, ECEVNTCT, OCLIPADR NEW: New fields: OADID, OADATA1, OADATA2, OADATA3, OCLIPADR, PHNTWKID, PHAPPLID, PHSTART, PHTRANNO, PHTRAN, PHCOUNT, ECSEVCCT, NCGETCT NEW: New field: MPPRTXCD   NEW: new field, NCGETCT, to count the number of EXEC CICS GET COUNTER and GET DCOUNTER requests issued by a task.
DFHDATA     CHANGED:
  • New fields: WMQASRBT
CHANGED:
  • Field DB2WAIT is obsolete
   
DFHDEST       NEW: New fields: TDILWTT and TDELWTT    
DFHDOCH NEW: New field: DHDELCT          
DFHEJBS       REMOVED    
DFHFILE       NEW: New fields: FCXCWTT and FCVSWTT    
DFHPROG   CHANGED: PGMNAME now contains the target application program name        
DFHSOCK NEW:
  • New fields: ISALLOCT, ISIOWTT, ISIPICNM, CLIPPORT
CHANGED:
  • CLIPADDR 318: replaces field 244.
  NEW New Fields: ISALWTT and SOCIPHER    
DFHSTOR       NEW: New fields: SC64CGCT, SC64CHWM, SC64UGCT, SC64UHWM, SC64SGCT, SC64GSHR, SC64FSHR    
DFHTASK CHANGED:
  • New values added to byte 2 (3.2). E
  • Change of impact of JVMRTIME (3.2)
CHANGED:
  • New TCB modes TP and T8 are added for USRDISPT, MSDISPT, MSCPUT, USRCPUT
  • New TCB mode T8 only is added to KY8DISPT, KY8CPUT
  • New values in bytes 4 TRANFLAG field (4.1 and 3.2), new value in byte 5 (4.1), bit 3 added to byte 2 (3.2). EXCMNTRF changed to match (3.2)
  • New fields: MAXTTDLY, T8CPUT, JVMTHDWT
CHANGED:
  • New TP MODES are added for TUSRCPUT, DSTCBHWM, MSDISPT, MSCPUT
CHANGED: New Fields: ROMODDLY, SOMODDLY, CECMCHTP, CECMDLID, MAXTASKS, CURTASKS, CPUTONCP, OFFLCPUT, ACAPPLNM, ACPLATNM, ACMAJVER, ACMINVER, ACMICVER, ACOPERNM   NEW: New field 429, DSAPTHWT, for the dispatcher to allocate pthread wait time.

CHANGED with APAR: JVMTHDWT no longer applies for Liberty.

DFHTEMP           CHANGED: New fields: TSGETSCT, TSPUTSCT

TSTOTCT includes the count for the new TSGETSCT and TSPUTSCT fields.

DFHTERM       NEW: New field: TCALWTT    
DFHWEBB   CHANGED:
  • Number of QUERYPARM requests issued by the user task is added to the count for WBREADCT (read) and WBTOTCT (read), and WBBRWCT (browse)
  • Number of EXEC CICS INVOKE SERVICE requests that are issued by the user task is added to the count for WBIWBSCT
  • New fields: WBURIMNM, WBPIPLNM, WBATMSNM, WBSVCENM, WBSVOPNM, WBPROGNM, WBSFCRCT, WBSFTOCT, WBISSFCT, WBSREQBL, WBSRSPBL, MLXSSTDL, MLXMLTCT, WSACBLCT, WSACGTCT, WSAEPCCT, WSATOTCT
       
Table 2. Changes to exception class data, by release of CICS Transaction Server for z/OS
  V3.2 V4.1 V4.2 V5.1 V5.2 V5.3
EXCMNRID       CHANGED: New values: GUDSA, GSDSA, rule_id    
EXCMNTRF CHANGED:EXCMNTRF changed to match          
XCMNTYP       CHANGED: New value: X'0004    
Table 3. Changes to transaction resource class data, by release of CICS Transaction Server for z/OS.
Group V3.2 V4.1 V4.2 V5.1 V5.2 V5.3
All TS queues           CHANGED: The length of the transaction resource record is extended by 120 bytes
MNR_ID_TRNGRPID     NEW      
MNR_PHD_APPLID     NEW      
MNR_PHD_ATTACH_TIME     NEW      
MNR_PHD_COUNT     NEW      
MNR_PHD_NTWKID     NEW      
MNR_PHD_TRANNUM     NEW      
MNR_PHD_TRANID     NEW      
MNR_TSQUEUE_PUT           CHANGED No longer counts the number of GET and PUT requests to a shared TS queue
MNR_TSQUEUE_GET           CHANGED: No longer counts the number of GET and PUT requests to a shared TS queue
MNR_TSQUEUE_GET_SHR           NEW: Counts the number of GET and PUT requests to a shared TS queue
MNR_TSQUEUE_GET_ITEML           CHANGED: No longer includes the length of items written to a shared TS queue
MNR_TSQUEUE_GET_SHR_ITEML           NEW: Includes the length of items written to a shared TS queue
MNR_TSQUEUE_PUT_AUXQ_ITEML           CHANGED No longer counts the number of GET and PUT requests to a shared TS queue
MNR_TSQUEUE_PUT_AUXQ           CHANGED: No longer counts the number of GET and PUT requests to a shared TS queue
MNR_TSQUEUE_PUT_SHR           NEW: Counts the number of GET and PUT requests to a shared TS queue
MNR_TSQUEUE_PUT_ITEML           CHANGED: No longer includes the length of items written to a shared TS queue
MNR_TSQUEUE_PUT_SHR_ITEML           NEW: Includes the length of items written to a shared TS queu
Table 4. Changes to identity class data, by release of CICS Transaction Server for z/OS
Group V3.2 V4.1 V4.2 V5.1 V5.2 V5.3
MNI_ID_PHD_NTWKID     NEW      
MNI_ID_PHD_APPLID     NEW      
MNI_ID_PHD_START_TIME     NEW      
MNI_ID_PHD_TRANNO     NEW      
MNI_ID_PHD_TRANID     NEW      
MNI_ID_PHD_COUNT     NEW     Y
Table 5. Changes to the Monitoring Control Table (MCT), by release of CICS Transaction Server for z/OS
V3.2 V4.1 V4.2 V5.1 V5.2 V5.3
CHANGED: Default value is changed from RMI=NO to RMI=YES          
Table 6. Changes to the monitoring sample program, DFH$MOLS, by release of CICS Transaction Server for z/OS
V3.2 V4.1 V4.2 V5.1 V5.2 V5.3
  New EXPAND control statement to expand any SMF 110 monitoring records that have been compressed.        
Clock fields in the format ddd hh:mm:ss.000000.          
  Support for identity class records with IDN option on the PRINT option and counts in totals report page.        
New option, DPL, on the RESOURCE control statement.          
UNLOAD control statement can be used only with monitoring data for CICS TS V3.2 onwards.