+

Search Tips   |   Advanced Search

(ZOS) SMF Subtype 10: Outbound Request record

The purpose of the Outbound Request SMF record is to record requests that go outbound. This record is produced whenever an optimized local adapter request goes outbound.

Use the SMF Subtype 10 record to monitor how many outbound requests are occurring, where they are going and how long it takes.

We can activate this record through the administrative console by setting server_SMF_outbound_enabled=1 (or server_SMF_outbound_enabled=true).

If we do not want these records to be generated, we can set server_SMF_outbound_enabled=0 (or server_SMF_outbound_enabled=false), which turns off the creation of this SMF record type. This is the default value for this property.


Outbound Request record schema

The record header is the same for every Subtype 10 record created by the same server.

The Outbound Request record is divided into the following sections.


Platform neutral server information section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120ABG 4 binary The version of the server information
4 4 SM120ABH 8 EBCDIC Cell short name
12 C SM120ABI 8 EBCDIC Node short name
20 14 SM120ABJ 8 EBCDIC Cluster short name
28 1C SM120AAK 8 EBCDIC Server short name
36 24 SM120ABL 4 EBCDIC Server or controller PID
40 28 SM120ABM 1 binary Product version level (the w in the format w.x.y.z)
41 29 SM120ABN 1 binary Product release level (the x in the format w.x.y.z)
42 2A SM120ABO 1 binary Part of the product modification level (the y in the format w.x.y.z)
43 2B SM120ABP 1 binary Part of the product modification level (the z in the format w.x.y.z)
44 2C * 32
Reserved


z/OSserver information section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120ABQ 4 binary The version of the server information
4 4 SM120ABR 8 EBCDIC The name of the system on which the product is running (CVTSNAME)
12 C SM120ABS 8 EBCDIC The name of the sysplex on which the product is running
20 14 SM120ABT 8 EBCDIC The job name for the controller
28 1C SM120ABU 8 EBCDIC The job ID for the controller
36 24 SM120ABV 8 binary The STOKEN for the controller
44 2C SM120ABW 2 binary Controller ASID
46 2E SM120AGE 2 binary Contains the following flags:

  • .Bit 1 is reserved
  • SMF120AGG (bit 2) CEEGMTO failed/unavailable if turned on, the GMT offsets failed to be retrieved from the CEEGMTO API or the CEEGMTO API was not available.
  • Bits 3-16 are reserved

48 30 SM120ABX 20 binary The cluster UUID
68 44 SM120ABY 20 binary The server UUID
88 58 SM120ABZ 8 EBCDIC The daemon group name
96 60 SM120ACA 4 binary The hours portion of the LE GMT offset. The field contains all zeros if the CEEGMTO API fails or is unavailable, or if we are running in 64-bit mode. The CEEGMTO API is not supported in 64-bit mode. In these situations, flag SM120AGG is turned on to indicate that the zeros in this field are not valid GMT offsets.
100 64 SM120ACB 4 binary The minutes portion of the LE GMT offset. The field contains all zeros if the CEEGMTO API fails or is unavailable, or if we are running in 64-bit mode. The CEEGMTO API is not supported in 64-bit mode. In these situations, flag SM120AGG is turned on to indicate that the zeros in this field are not valid GMT offsets.
104 68 SM120ACC 8 binary The seconds portion of the LE GMT offset. The field contains all zeros if the CEEGMTO API fails or is unavailable, or if we are running in 64-bit mode. The CEEGMTO API is not supported in 64-bit mode. In these situations, flag SM120AGG is turned on to indicate that the zeros in this field are not valid GMT offsets.
112 70 SM120ACD 8 binary The system GMT offset. The value is obtained from the CVTLDTO API.
120 78 SM120AHV 16 EBCDIC The service level (expanded)
136 88 * 20
Reserved


Outbound Request information section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120ACF 4 binary The version of the outbound request information
4 4 SM120ACG 4 binary The PID of the dispatch servant
8 8 SM120ACH 8 binary The ID of the dispatched task. This value is returned from pthread_self.
16 10 SM120ACK 4 binary Outbound request type

o

unknown

1

WOLA

2

OTMA
20 14 * 4
Reserved
24 18 SM120ACR 8 EBCDIC The job name for the dispatch servant
32 20 SM120ACS 8 EBCDIC The job ID for the dispatch servant
40 28 SM120ACT 8 binary The STOKEN for the dispatch servant
48 30 SM120ACU 2 binary The ASID for the dispatch servant
50 32 * 2
Reserved for alignment
52 34 SM120ACV 4 binary The address of the dispatch TCB
56 38 SM120ACW 16 binary The TTOKEN for the dispatch TCB
72 48 SM120ACY 8 binary The enclave token
80 50 SM120AD1 8 binary The number of bytes sent
88 58 SM120AD2 8 binary The number of response bytes
96 60 SM120AD3 16 S390STCKE The time the request went outbound
112 70 SM120AD4 16 S390STCKE The time the outbound request returned
128 80 * 32
Reserved


WOLA Outbound Request type specific section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120AD5 4 binary The version of the WOLA outbound request type specific section
4 4 SM120AD6 12 EBCDIC The register name the outbound request is going to
16 10 SM120AD7 256 EBCDIC The service name the outbound request is going to
272 110 SM120AD8 256 binary The outbound request correlator context. This correlator context also ends up in the CICS SMF 110 records.
528 210 SM120AD9 24
Reserved


Outbound Request transaction context section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120ADA 4 binary The version of the outbound request transaction context section
4 4 SM120ADB 140 binary The transactional XID
144 90 SM120ADC 24
Reserved


Outbound Request security context section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120ADD 4 binary The version of the outbound request security context section
4 4 SM120ADE 8 EBCDIC The security context
12 C SM120ADF 28
Reserved


Outbound Request CICScontext section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120ADG 4 binary The version of the outbound request CICScontext section
4 4 SM120ADH 80 binary The CICScontext
84 54 SM120ADI 28
Reserved


OTMA Outbound Request type specific section

Offset (decimal) Offset (hexadecimal) Name Length Format Description
0 0 SM120ADJ 4 binary The version of the OTMA outbound request type specific section
4 4 SM120ADK 12 EBCDIC The OTMA register name of the outbound request
16 10 SM120ADL 256 EBCDIC The OTMA service name of the outbound request
272 110 SM120ADM 8 EBCDIC The OTMA IMS™transaction name of the outbound request
280 118 SM120ADN 8 EBCDIC The OTMA IMSgroup id of the outbound request
288 120 SM120ADO 16 EBCDIC The OTMA IMSserver name of the outbound request
304 130 SM120ADP 24
Reserved


Related:

  • Messaging flow for ASF message-driven beans with IBM MQ as the messaging provider
  • Messaging flow for JCA MDBs on z/OS with service integration
  • Messaging flow for JCA message-driven beans with IBM MQ as the messaging provider
  • Collecting job-related information with the System Management Facility (SMF)
  • Triplets
  • Header/self-defining section
  • SMF Subtype 1: Server activity record
  • SMF Subtype 3: Server interval 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

    MVS System Management Facilities (SMF)