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".
Field name | Type | Offset | Length (bytes) | Description | Default value |
---|---|---|---|---|---|
SMF111_VRM | Integer | 0 | 2 | Record version (0x0VRM)
|
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 |
|
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. |