(ZOS) SMF Subtype 3: Server interval record
The purpose of the server interval SMF record is to record activity running inside a WAS for z/OS . This record is produced at regular intervals and is an aggregate of the work that ran inside the server instance during the interval.
A single record is created for each server instance that has interval recording active during the interval. When a server is configured with multiple server instances, each server instance writes a record and the records from all the server instances must be merged by whoever is looking at the SMF records to get a complete view of the work that ran inside the logical server.
We can activate this record through the administrative console by setting server_SMF_server_interval_enabled=1 (or server_SMF_server_interval_enabled=true). We can specify an interval through the administrative console by setting server_SMF_interval_length=n, where n is the desired number of seconds.
Server interval record schema
This section includes Subtype 3: Server interval record.
Server interval section
Offset (decimal) Offset (hexadecimal) Name Length Format Description 0 0 SM120HN2 64 EBCDIC WebSphereApplication Server for z/OStransaction server host name 64 40 SM120SNI 8 EBCDIC WebSphereApplication Server for z/OStransaction server name 72 48 SM120INI 8 EBCDIC WebSphereApplication Server for z/OStransaction server instance name 80 50 SM120SST 16 S390STCK Time that the sample began in the server 96 60 SM120SET 16 S390STCK Time that the sample ended 112 70 SM120NG2 4 binary Number of global transactions that have run through the server instance during the interval that have been initiated by the server instance during the interval 116 74 SM120NL2 4 binary Number of local transactions that have been initiated by the server instance during the interval 120 78 SM120NCS 4 binary Reserved 124 7C SM120NCA 4 binary The number of communications sessions that have been active during the interval 128 80 SM120NLS 4 binary Reserved 132 84 SM120NLA 4 binary Number of active local communication sessions that have been attached and active within the server instance during the interval 136 88 SM120NRS 4 binary Reserved 140 8C SM120NRA 4 binary Number of active remote communication sessions that have been attached and active within the server instance during the interval 144 90 SM120BTS 4 binary Number of bytes that have been transferred to the server from all attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120ITS, an 8-byte field, instead.
148 94 SM120BFS 4 binary Number of bytes that have been sent from the server to all attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120IFS, an 8-byte field, instead.
152 98 SM120BTL 4 binary Number of bytes that have been transferred to the server from all locally attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120ITL, an 8-byte field, instead.
156 9C SM120BFL 4 binary Number of bytes that have been transferred from the server to all locally attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120IFL, an 8-byte field, instead.
160 A0 SM120BTR 4 binary Number of bytes that have been transferred to the server from all remotely attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120ITR, an 8-byte field, instead.
164 A4 SM120BFR 4 binary Number of bytes that have been transferred from the server to all remotely attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120IFR, an 8-byte field, instead.
168 A8 SM120J2 4 binary J2EE server. 172 AC SM120CL1 8 EBCDIC WebSphereApplication Server for z/OStransaction server cell name 180 B4 SM120ND1 8 EBCDIC WebSphereApplication Server for z/OStransaction server node name 188 BC SM120NHS 4 binary Reserved 192 C0 SM120NHA 4 binary Number of HTTP communication sessions that have been attached and active within the server instance during the interval 196 C4 SM120BTH 4 binary Number of bytes that have been transferred to the server from all HTTP attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120ITH, an 8-byte field, instead.
200 C8 SM120BFH 4 binary Number of bytes that have been transferred from the server to all HTTP attached clients 'FFFFFFFF'X indicates the 4-byte field is too small. Use SM120IFH, an 8-byte field, instead.
204 CC SM120TEC 8 binary Total CPU time accumulated by the WLM enclaves. TOD clock format (bit 51 = microseconds). 212 D4 SM120ITS 8 binary Number of bytes that have been transferred to the server from all attached clients. 220 DC SM120IFS 8 binary Number of bytes that have been sent from the server to all attached clients 228 E4 SM120ITL 8 binary Number of bytes that have been transferred to the server from all locally attached clients 236 EC SM120IFL 8 binary Number of bytes that have been transferred from the server to all locally attached clients 244 F4 SM120ITR 8 binary Number of bytes that have been transferred to the server from all remotely attached clients 252 FC SM120IFR 8 binary Number of bytes that have been transferred from the server to all remotely attached clients 260 104 SM120ITH 8 binary Number of bytes that have been transferred to the server from all HTTP attached clients 268 10C SM120IFH 8 binary Number of bytes that have been transferred from the server to all HTTP attached clients 276 114 SM120ITP 8 binary Number of bytes that have been transferred to the server from all SIP attached clients 284 11C SM120IFP 8 binary Number of bytes that have been transferred from the server to all SIP attached clients. 292 124 SM120NPA 4 Binary Number of SIP communication sessions that have been attached and active within the server instance during the interval 296 128 SM120BTP 4 binary Number of bytes that have been transferred to the server from all SIP attached clients. 'FFFFFFFF"X indicates the 4-byte field is too small. Use SM120ITP, an 8-byte field, instead. 300 12C SM120BFP 4 binary Number of bytes that have been transferred from the server to all SIP attached clients. 'FFFFFFFF"X indicates the 4-byte field is too small. Use SM120IFP, an 8-byte field, instead. 304 130 SM120IR1 4
Reserved
Server servant section
Offset Offset Name Length Format Description 0 0 SM120SSA 4 binary Servant address space ID 4 4 SM120SNT 4 binary Number of triplets. The following triplet appears 0-n times; once for each heap id section. 8 8 SM120SSO 4 binary Offset to heap id section from the beginning of this server servant section. 12 C SM120SSL 4 binary Length of heap id section. 16 10 SM120SSN 4 binary Number of heap id sections.
Subtype 3: Heap ID section
Offset Offset Name Length Format Description 0 0 SM120HIH 4 binary The heap for which the following data applies. 4 4 SM120HIC 4 binary Number of allocation failures on this heap during the interval. 8 8 SM120HI1 8 binary Minimum number of bytes during the interval. 16 10 SM120HI2 8 binary Maximum number of bytes during the interval. 24 18 SM120HI3 8 binary Average number of bytes during the interval. 32 20 SM120HI4 8 binary Minimum number of free bytes during the interval. 40 28 SM120HI5 8 binary Maximum number of free bytes during the interval. 48 30 SM120HI6 8 binary Average number of free bytes during the interval.
Collecting job-related information with the System Management Facility (SMF) Triplets Header/self-defining section Product section SMF Subtype 1: Server activity record SMF Subtype 5: J2EE container activity record (v2) SMF Subtype 6: J2EE container interval record (v2) SMF Subtype 7: WebContainer activity record (v2) SMF Subtype 8: WebContainer interval record (v2) SMF Subtype 9: Request Activity record SMF Subtype 10: Outbound Request record
MVS System Management Facilities (SMF)