SMF product section data structure

The Gateway daemon fills in all the fields in the generic product section for the SMF record for type 111 records. Parts of the record are of fixed format and common to all SMF products. Some parts of this record are specific to CICS Transaction Gateway and have the prefix "CTG".

Table 1. SMF product section data structure
Field name Type Offset Length (bytes) Description Default value
SMF111_VRM Integer 0 2 Record version (0x0VRM)
  • Each letter represents a numeric digit from values 0 to 9
  • V = Version
  • R = Release
  • M = Maintenance
Version 7.1.0 of CICS Transaction Gateway would be represented as 0x0710
SMF111_PRN Char 2 8 Generic product name CICSTGGW
SMF111_SPN Char 10 8 Gateway daemon identifier The CICS Transaction Gateway APPLID is used. If the APPLID is not set, the Jobname is used.
SMF111_MFL Integer 18 2 Record maintenance indicator 0
  Reserved 20 2   NULL
CTG_STATTYPE Integer 22 1 Statistics type. This event drives the statistic to be recorded
  • 0x00 for interval
  • 0x01 for end-of-day
  • 0x02 for shutdown
  Reserved 23 1   NULL
CTG_COLDATE Packed 24 4 Collection date (0CYYDDD+) Local time Set to the time that the Gateway daemon requests that records for a statistics interval are cut. This value represents the time that the interval is initially requested. Time to process the interval data and perform the I/O is not included. The value corresponds to the statint and stateod values in the configuration file. The date that the record is written is filled in by SMF in SMF111_SMFSTDTE.
CTG_COLTIME Packed 28 4 Collection time (00HHMMSS) Local time. The last byte is used; it is not reserved or set to +. Set to the time that the Gateway daemonrequests that records for a statistics interval are cut. This value represents the time that the interval is initially requested. Time to process the interval data and perform the I/O is not included. The value corresponds to the statint and stateod values in the configuration file. The time that the record is written is filled in by SMF in SMF111_SMFTME.
CTG_LOCOFFSET Signed Integer 32 4 Offset from GMT to local time in seconds. Signed integer. Number to add to the system local time to derive GMT
CTG_LSTRESET Integer 36 4 Last reset time or initialization time (in seconds) The period in time in seconds since the last reset. If the first time stats have been issued in the lifetime of the CICS Transaction Gateway this value represents time since initialization. The reset is performed each time that interval statistics are cut.
CTG_INTERVAL Integer 40 4 Interval seconds Length of time remaining before the next interval
CTG_INTVCOUNT Integer 44 4 Interval number A sequence number that increments each time an interval is requested. The scope of this is within a specific Gateway daemoninstance, for the lifetime of that Gateway daemon. The first interval is defined as 1.
CTG_STARTDATE Packed 48 4 Gateway start date (0CYYDDD+) Local time Set to the date that the Gateway daemon started.
CTG_STARTTIME Packed 52 4 Gateway start time (00HHMMSS) Local time. The last byte is used; it is not reserved or set to +. Set to the time that the Gateway daemon started.


Concept Concept

Feedback


Timestamp icon Last updated: Tuesday, 19 November 2013


https://ut-ilnx-r4.hursley.ibm.com/tgzos_latest/help/topic/com.ibm.cics.tg.zos.doc//ctgzos/smfproddsect.html