SMF header and SMF product section
The SMF header describes the system creating the output. The SMF product section identifies the subsystem to which the statistics data relates, which, in the case of CICS® statistics, is the CICS region, the TS data sharing server, the CFDT server, or the named counter sequence number server.
Both the SMF header and the SMF product section can be
mapped by the DSECT STSMFDS, which you can generate using the DFHSTSMF
macro as follows:
STSMFDS DFHSTSMF PREFIX=SMF
The
label ‘STSMFDS' is the default DSECT name, and SMF is the default
PREFIX value, so you could also generate the DSECT by coding DFHSTSMF
.The STSMFDS DSECT has the format shown in Figure 1.
Note:
- CICS sets only the subsystem-related bits of the operating system indicator flag byte in the SMF header (SMFSTFLG). SMF sets the remainder of the byte according to the operating system level and other factors. For an explanation of the setting of the other bits, see z/OS MVS System Management Facilities (SMF) .
- The copy book DFHSMFDS is also provided and can be used to map the SMF header and the SMF product sections of all six subtypes of SMF 110 records written by CICS journaling, CICS monitoring, and CICS statistics.
- Fields SMFSTINT and SMFSTINO are only relevant if SMFSTRQT is ‘INT'. Otherwise both values should be ignored.
- For TS data sharing, the record subtype is X'0003' and certain fields are not set or are used in a different way. SMFSTPRN and SMFSTSPN contain the server prefix (DFHXQ) and the pool name.
- For coupling facility data table (CFDT) servers, the record subtype is X'0004' and certain fields are not set or are used in a different way. SMFSTPRN and SMFSTSPN contain the server prefix (DFHCF) and the coupling facility data table pool name.
- For named counter sequence number servers, the record subtype is X'0005' and certain fields are not set or are used in a different way. SMFSTPRN and SMFSTSPN contain the server prefix (DFHNC) and the pool name.