|
SMF Type 90 RecordThis table shows the record layout for type 90 SMF records
|
It's easy to report on SMF 90 data! | |
Spectrum SMF Writer handles the difficult SMF record parsing for you automatically. You just specify which fields you want to see. Spectrum SMF Writer also converts the arcane date and time fields and reformats them into an attractive report. Plus, Spectrum SMF Writer can export SMF data as comma delimited files to use on your PC.
|
Offset (Dec.) | Offset (Hex) | Name | Length | Format | Description |
0 | 0 | SMF90LEN | 2 | binary | Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word).
|
2 | 2 | SMF90SEG | 2 | binary | Segment descriptor (see record length field).
|
4 | 4 | SMF90FLG | 1 | binary | System indicator:
Bit Meaning When Set 0-2 Reserved. 3-6 Version indicators 7 Reserved. |
5 | 5 | SMF90RTY | 1 | binary | Record type 90 (X'5A').
|
6 | 6 | SMF90TME | 4 | binary | Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
|
10 | A | SMF90DTE | 4 | packed | Date when the record was moved into the SMF buffer, in the form 0cyydddF.
|
14 | E | SMF90SID | 4 | EBCDIC | System identification (from the SID parameter).
|
18 | 12 | -- | 2 | binary | Reserved.
|
20 | 14 | SMF90POF | 4 | binary | Offset to product section from start of record, including the record descriptor word (RDW).
|
24 | 18 | SMF90PLN | 2 | binary | Length of the product section.
|
26 | 1A | SMF90PON | 2 | binary | Number of product sections.
|
28 | 1C | SMF90DOF | 4 | binary | Offset to subtype data section from start of record, including the record descriptor word (RDW).
|
32 | 20 | SMF90DLN | 2 | binary | Length of subtype data section.
|
34 | 22 | SMF90DON | 2 | binary | Number of subtype data sections.
|
0 | 0 | SMF90TID | 2 | binary | Sub-type identifier.
1 SET TIME 2 SET DATE 3 SETDMN 4 Reserved. 5 SET SMF 6 SWITCH SMF 7 HALT EOD 8 IPL PROMPT 9 IPL SMF 10 IPL SRM 11 SET OPT 12 Reserved. 13 SETSMF 14 SET MPF 15 SET SMF (to restart SMF) 16 SET DAE 17 SET PFK 18 SET GRSRNL 19 SET APPC 20 SET ASCH 21 SET SCH 22 SET CNGRP 23 IPL WLM 24 VARY WLM 25 MODIFY WLM 26 IPL LOGREC 27 SETXCF START (to enable automatic restart management) 28 SETXCF STOP (to disable automatic restart management) 29 SET PROG (for LNKLST set activation) 30 RESET 31 SET PROG (for LPALST activation) 32 WLM policy change |
2 | 2 | SMF90RVN | 2 | EBCDIC | Record version number.
|
4 | 4 | SMF90PNM | 8 | EBCDIC | Product name — SMF, SRM, SUP, etc.
|
SET TIME Section or SET DATE Section | |||||
0 | 0 | SMF90OTM | 4 | binary | Time before the SET command was issued, in the form hhmmssth, where hh is hours, mm is minutes, ss is seconds, and th is hundredths of a second.
|
4 | 4 | SMF90ODT | 4 | packed | Date before the SET command was issued, in the form 0cyydddF.
|
8 | 8 | SMF90NTM | 4 | binary | Time after the SET command was issued, in the form hhmmssth, where hh is hours, mm is minutes, ss is seconds, and th is hundredths of a second.
|
12 | C | SMF90NDT | 4 | packed | Date after the SET command was issued, in the form 0cyydddF.
|
Self-Defining Section: | |||||
0 | 0 | SMF90OSM | 4 | binary | Offset to IPL SMF or SET SMF section from start of record, including the record descriptor word (RDW).
|
4 | 4 | SMF90LSM | 2 | binary | Length of IPL SMF or SET SMF section.
|
6 | 6 | SMF90NSM | 2 | binary | Number of IPL SMF or SET SMF sections.
|
8 | 8 | SMF90ODA | 4 | binary | Offset to data set section from the start of record, including the record descriptor word (RDW).
|
12 | C | SMF90LDA | 2 | binary | Length of the data set section.
|
14 | E | SMF90NDA | 2 | binary | Number of data set sections. For subtype 9 records, this field will be zero at IPL time, and will be filled in once the MANx data sets are established and known to SMF.
|
16 | 10 | SMF90OWK | 4 | binary | Offset to subsystem section from the start of the record, including the record descriptor word (RDW).
|
20 | 14 | SMF90LWK | 2 | binary | Length of subsystem section.
|
22 | 16 | SMF90NWK | 2 | binary | Number of subsystem sections.
|
24 | 18 | SMF90OOT | 4 | binary | Offset to subsystem parameter segment.
|
28 | 1C | SMF90LOT | 2 | binary | Length of subsystem parameter segment.
|
30 | 1E | SMF90NOT | 2 | binary | Number of subsystem parameter segments.
|
IPL SMF/SET SMF/SETSMF Section | |||||
0 | 0 | SMF90MAX | 4 | EBCDIC | Current value for MAXDORM, in the form mmss.
|
4 | 4 | SMF90STA | 6 | EBCDIC | Current value for STATUS, in the form hhmmss.
|
10 | A | SMF90JWT | 4 | EBCDIC | Current value for JWT, in the form hhmm.
|
14 | E | SMF90SYI | 4 | EBCDIC | System identification.
|
18 | 12 | SMF90BUF | 1 | Reserved. | (previously the minimum number of buffers)
|
19 | 13 | SMF90BUM | 1 | Reserved. | (previously the minimum number of buffers)
|
20 | 14 | SMF90SWT | 1 | binary | SMF Options
Bit Meaning When Set 0 PROMPT(ALL) 1 PROMPT(LIST) 2 PROMPT(IPLR) 3 NOPROMPT 4 REC(PERM) 5 REC(ALL) 6 LISTDSN 7 NOLISTDSN. |
21 | 15 | SMF90SW2 | 1 | binary | SMF Options
Bit Meaning When Set 0 NOBUFFS(MSG) 1 NOBUFFS(HALT) 2 LASTDS(MSG) 3 LASTDS(HALT) 4-7 Reserved. |
22 | 16 | SMF90SBU | 1 | binary | SMF Options
Bit Meaning When Set 0 {Default} 1 SID(xxxx) 2 SID(xxxx,ser#[,ser#]...) 3 SID(xxxx,SYSNAME(sysname)) 4 Reserved. 5 SID(xxxx,COMBIN(ser#[,ser#]...)) 6-7 Reserved. |
23 | 17 | SMF90RV7 | 1 | -- | Reserved.
|
24 | 18 | SMF90REL | 4 | EBCDIC | Operating system release number.
|
28 | 1C | SMF90IIT | 4 | binary | Time since midnight, in hundredths of seconds, of IPL.
|
32 | 20 | SMF90IDT | 4 | packed | Date of IPL, in the form 0cyydddF. See “Standard SMF record header” on page 152 for a detailed description.
|
36 | 24 | SMF90BFM | 5 | EBCDIC | BUFSIZMAX value (ddddu).
|
41 | 29 | SMF90BFL | 2 | EBCDIC | BUFUSEWARN value (dd).
|
43 | 2B | SMF90RV8 | 5 | EBCDIC | Reserved.
|
SMF Data Set Section There is a data set section for every SMF recording data set. The first data set is the active data set at IPL or SET SMF time. For subtype 9 records, this section will not be generated at IPL time. It is created once the MANx data sets are established and known to SMF. | |||||
0 | 0 | SMF90DSE | 44 | structure | SMF data set section
|
0 | 0 | SMF90DSN | 44 | EBCDIC | SMF data set name.
|
Subsystem Record Section: There are entries defining sub-options specified for the SYS and each SUBSYS option specified in SMFPRMxx. | |||||
0 | 0 | SMF90WKN | 4 | EBCDIC | Name of subsystem.
|
4 | 4 | SMF90DTL | 1 | binary | DETAIL recording indicator
Bit Meaning When Set 0 Detail recording on 1-7 Reserved. |
5 | 5 | SMF90RS9 | 3 | -- | Reserved.
|
8 | 8 | SMF90SVL | 8 | binary | Length of interval, in TOD clock format, between checkpoint SMF records.
|
16 | 10 | SMF90SYS | 32 | binary | Bit representation of SMF record types. If the bit is on (1), the record is enabled for recording. If the bit is off (0), the record is not enabled for recording. Bit 0 corresponds to record type 0. Bit 255 corresponds to record type 255.
|
48 | 30 | SMF90EXN | 120 | EBCDIC | Names of the active exits for this subsystem. Each sequentially listed exit name is 8-characters long. Up to 15 exits can be specified. If less than 15 exits are specified, the remaining portion of the list is filled with binary zeros.
|
Subsystem Parameter Section: There is an entry for each subsystem for which a subsystem parameter has been specified. | |||||
0 | 0 | SMF90ASN | 4 | EBCDIC | Subsystem name.
|
4 | 4 | SMF90APM | 60 | EBCDIC | Accounting parameter.
|
Switch SMF/Halt EOD Section | |||||
0 | 0 | SMF90T6 | 116 | structure | Switch SMF/Halt EOD section.
|
0 | 0 | SMF90SWO | 10 | EBCDIC | Subtype 6: This field is the old recording data set name. This field will be blank if data is lost through a SWITCH SMF.
Subtype 7: This field is blank. Note: If the data set name is greater than 10 characters, this field is blank. See SMF90SOD for the complete data set name. |
10 | A | SMF90SWN | 10 | EBCDIC | Subtype 6: This field is the new recording data set name.
Subtype 7: This field is blank. Note: If the data set name is greater than 10 characters, this field is blank. See SMF90SND for the complete data set name. |
20 | 14 | SMF90IT | 4 | binary | Time since midnight, in hundredths of seconds, of IPL.
|
24 | 18 | SMF90ID | 4 | packed | Date of the IPL, in the form 0cyydddF.
|
28 | 1C | SMF90SOD | 44 | EBCDIC | Subtype 6: This field is the old recording data set name. This field will be blank if data is lost through a SWITCH SMF.
Subtype 7: This field is blank. |
72 | 48 | SMF90SND | 44 | EBCDIC | Subtype 6: This field is the new recording data set name.
Subtype 7: This field is blank. |
System IPL Prompt Data Section | |||||
0 | 0 | SMF90DTM | 8 | EBCDIC | System down time, in the form hh-mm-ss or ‘u’.
|
8 | 8 | SMF90RSN | 65 | EBCDIC | Reason for the IPL or ‘u’.
|
73 | 49 | SMF90OPR | 20 | EBCDIC | Operators name or ‘u’.
|
93 | 5D | SMF90ITM | 4 | binary | Time since midnight, in hundredths of seconds, of IPL.
|
97 | 61 | SMF90DTT | 4 | packed | Date of the IPL, in the form 0cyydddF
|
The fields in the second table appear only if SMF90DLN > 32. IPL SRM Command Section | |||||
0 | 0 | SMF90IPT | 8 | binary | Time of IPL.
|
8 | 8 | SMF90IPS | 8 | EBCDIC | Reserved.
|
16 | 10 | SMF90OPT | 8 | EBCDIC | OPT parmlib member used. IEAOPT-- indicates no OPT.
|
24 | 18 | SMF90ICS | 8 | EBCDIC | Reserved.
|
32 | 20 | SMF90SPN | 8 | EBCDIC | Active service policy name.
|
40 | 28 | SMF90SPT | 8 | binary | Time/date (STCK format) that the active service policy was originally activated.
|
48 | 30 | SMF90SPU | 8 | EBCDIC | Userid of the operator or service administrator that activated the service policy.
|
56 | 38 | SMF90SPS | 8 | EBCDIC | Name of the system on which the service policy activation was initiated.
|
64 | 40 | SMF90SDN | 8 | EBCDIC | Name of the installed service definition at the time the policy was activated.
|
72 | 48 | SMF90SDT | 8 | EBCDIC | Time/date (STCK format) that the service definition was installed
|
80 | 50 | SMF90SDU | 8 | EBCDIC | Userid of service administrator that installed the service definition.
|
88 | 58 | SMF90SDS | 8 | EBCDIC | Name of the system on which the service definition was installed.
|
SET OPT Command Section | |||||
0 | 0 | SMF90TOP | 8 | binary | Time (in STCK format) of OPT change. STCK format is indicated on the TIME macro.
|
8 | 8 | SMF90OPO | 8 | EBCDIC | Old OPT parmlib member. IEAOPTxx indicates no OPT.
|
16 | 10 | SMF90OPN | 8 | EBCDIC | New OPT parmlib member.
|
SET MPF Command Section | |||||
0 | 0 | SMF90TMP | 8 | binary | Time and date of change.
|
8 | 8 | SMF90MPO | 8 | EBCDIC | Reserved (was name of old parmlib member).
|
16 | 10 | SMF90MPN | 8 | EBCDIC | Reserved (was name of new parmlib member, for color).
|
24 | 18 | SMF90MPC | 8 | EBCDIC | Reserved (was name of old parmlib member, for color).
|
32 | 20 | SMF90MCN | 8 | EBCDIC | Reserved (was name of new parmlib member, for command).
|
40 | 28 | SMF90MCO | 8 | EBCDIC | Reserved (was name of old parmlib member, for command).
|
48 | 30 | SMF90CMP | 4 | binary | Count of MPF entries.
|
52 | 34 | SMF9014D | 78 | EBCDIC | Array of 2-byte suffixes of specified parmlib members (39 maximum). Offsets Name Length Format Description
|
SET DAE Command Section | |||||
0 | 0 | SMF90DAT | 8 | binary | Time of date and change.
|
8 | 8 | SMF90DAO | 8 | EBCDIC | Name of the old parmlib member.
|
16 | 10 | SMF90DAN | 8 | EBCDIC | Name of the new parmlib member.
|
SET PFK Command Data Section | |||||
0 | 0 | SMF90TPF | 8 | binary | Time of SET PFK change.
|
8 | 8 | SMF90PFO | 8 | EBCDIC | Old PFK parmlib member (written to object).
|
16 | 10 | SMF90PFN | 8 | EBCDIC | New PFK parmlib member.
|
SET GRSRNL Command Data Section | |||||
0 | 0 | SMF90SGT | 8 | binary | Time that the command was entered.
|
8 | 8 | SMF90SGS | 8 | EBCDIC | System that issued the command.
|
16 | 10 | SMF90SGC | 4 | binary | Count of suffixes of specified parmlib members. This field contains zeroes if the command was not issued on this system.
|
20 | 14 | SMF90SGN | 78 | EBCDIC | Array of two-byte suffixes of specified parmlib members. When SMF90SGC is zero, this array is not valid (and contains zeroes).
|
SET APPC Command Data Section | |||||
0 | 0 | SMF90APT | 8 | binary | Time and date that the SET APPC command was issued.
|
8 | 8 | SMF90APC | 4 | binary | Number of entries that follow.
|
12 | C | SMF90APN | 8 | EBCDIC | Name of the new parmlib member used to update the APPC/MVS (Advanced Program-to-Program Communication/MVS) configuration. This subtype is repeated.
|
SET ASCH Command Data Section | |||||
0 | 0 | SMF90SCT | 8 | binary | Time and date of the SET ASCH change.
|
8 | 8 | SMF90SCC | 4 | binary | Number of entries that follow.
|
12 | C | SMF90SCN | 8 | EBCDIC | Name of the new parmlib member used to update the APPC/MVS scheduler configuration. This subtype is repeated for each member specified on the command
|
SET SCH Command Data Section | |||||
0 | 0 | SMF90SHT | 8 | binary | Time and date of SET SCH change.
|
8 | 8 | SMF90SHC | 4 | binary | Number of entries that follow.
|
12 | C | SMF90SHN | 8 | EBCDIC | Name of the new parmlib member used to update the APPC/MVS scheduler configuration. This subtype is repeated for each member specified on the command.
|
SET CNGRP Command Section | |||||
0 | 0 | SMF90CGT | 8 | binary | Time and date of SET CNGRP change.
|
8 | 8 | SMF90CGC | 4 | binary | Number of entries that follow.
|
12 | C | SMF90CGN | 8 | EBCDIC | Name of specified CNGRP parmlib member. This field is repeated for each member specified on the command.
|
Install Workload Management Service Definition | |||||
0 | 0 | SMF90IDN | 8 | EBCDIC | Service definition name
|
8 | 8 | SMF90TDI | 8 | EBCDIC | Time and date (STCK) of installation
|
16 | 10 | SMF90IDU | 8 | EBCDIC | Userid of service level administrator that installed this service definition.
|
24 | 18 | SMF90IDS | 8 | EBCDIC | Name of the system from which the service definition was installed.
|
Subtype 24 contains the workload management service policy, as mapped by the IWMSVPOL macro. It has a size dependency of 32K. If the policy exceeds 32K, additional subtype 24 records are written. Each subtype contains the header information. You must map the corresponding service policy information as mapped in IWMSVPOL. For a mapping of IWMSVPOL, see z/OS MVS Data Areas. The field SMF9024N contains the number of subtype 24 records that are written to map the service policy. The field SMF9024P contains the length of the subtype 24. Mapping a Single Subtype 24 Record: To map the WLM policy when there is one subtype 24 (SMF9024N = 1), base IWMSVPOL on ADDR(SMF90T24) + LENGTH(SMF9024P). Mapping Multiple Subtype 24 Records: To map the WLM policy
when there is more than one subtype 24 written (SMF9024N > 1),
use the following procedure:
VARY WLM Command Data Section - Service Policy Header: | |||||
0 | 0 | SMF9024S | 4 | binary | Sequence number. When the service policy is larger than will fit in 1 subtype 24 record, this field describes the order in which individual records must be combined to view the entire service policy.
|
4 | 4 | SMF9024N | 4 | binary | Number of subtype 24 records which must be combined to map the policy. When 1 record is enough, both SMF9024S and SMF9024N will be 1.
|
8 | 8 | SMF9024I | 4 | binary | Unique id that is used to ensure all “N” records of 1 policy can be combined without mixing data from 2 rapid VARY policy commands.
|
12 | C | SMF9024A | varies | EBCDIC | The active service policy. This area is mapped by IWMSVPOL.
|
MODIFY WLM Command Data Section | |||||
0 | 0 | SMF90MOD | 1 | bitstring | Reserved. Bit Meaning When Set 0 Reserved. 1 Reserved.
|
1 | 1 | SMF90MRS | 3 | binary | Reserved.
|
4 | 4 | SMF90MTD | 8 | EBCDIC | Reserved.
|
12 | C | SMF90NSP | 8 | EBCDIC | Name of the service policy activated by the VARY WLM command.
|
20 | 14 | SMF90TPA | 8 | EBCDIC | Time and date (STCK) associated with the initial activation of this service policy.
|
28 | 1C | SMF90IPU | 8 | EBCDIC | Userid of the system operator or service level administrator who activated this service policy. A service policy can be activated by the VARY WLM command, or by an option in the WLM ISPF administrative application.
|
32 | 20 | SMF90SNA | 8 | EBCDIC | System name (sysname) from which the service policy was activated.
|
40 | 28 | SMF9025N | 8 | EBCDIC | Service definition name from which this service policy was activated.
|
48 | 30 | SMF9025T | 8 | EBCDIC | Time and date (STCK) of the installation of this service definition.
|
56 | 38 | SMF9025U | 8 | EBCDIC | Userid of the service level administrator who installed the service definition.
|
64 | 40 | SMF9025S | 8 | EBCDIC | Name of the system from which the service definition was installed.
|
72 | 48 | SMF90MOU | 8 | EBCDIC | Reserved.
|
IPL Logrec Data Set Section | |||||
0 | 0 | SMF90LOG | 44 | EBCDIC | Original logrec data set name or blanks.
|
44 | 2C | SMF9026M | 10 | EBCDIC | Original logrec recording medium:
|
54 | 36 | SMF9026G | 26 | EBCDIC | Original logrec log stream name or blanks
|
80 | 50 | SMF9026N | 44 | EBCDIC | New logrec data set name or blanks
|
124 | 7C | SMF9026R | 10 | EBCDIC | New logrec recording medium:
|
134 | 86 | SMF9026H | 26 | EBCDIC | New logrec log stream name or blanks
|
Automatic Restart Management Policy Section | |||||
0 | 0 | SMF90PN7 | 8 | EBCDIC | Name of policy being processed (blank if no policy specified on start, or if no policy is active on stop).
|
8 | 8 | SMF90PS7 | 8 | EBCDIC | System name from parmlib member IEASYSxx SYSNAME parameter.
|
LNKLST Set Activation | |||||
0 | 0 | SMF90T29LNKLSTSEQ | 4 | binary | Sequence number for the LNKLST set. The sequence number is increased whenever a LNKLST set is activated.
|
4 | 4 | SMF90T29LNKLSTNAME | 16 | EBCDIC | Name of the LNKLST set activated.
|
20 | 14 | SMF90T29TIMESTAMP | 8 | binary | Time and date (STCK) of the LNKLST set activation.
|
28 | 1C | SMF90T29CONSID | 4 | binary | Console id of the console that issued the command for LNKLST activation.
|
32 | 20 | SMF90T29UTOKEN | 80 | binary | User token of the issuer of the command for LNKLST activation.
|
RESET Command Complete | |||||
0 | 0 | SMF90T30_ JOBNAME | 8 | EBCDIC | Name of the job that was reset. This field will be blank in the case of an enclave reset request.
|
8 | 8 | SMF90T30_ JOBID | 8 | EBCDIC | JES Job ID of the reset job. This field will be blank if there is no JSAB associated with the job, or in the case of an enclave reset request.
|
16 | 10 | SMF90T30_ ENTRY_ TIME | 4 | binary | Program entry time, in hundredths of a second since midnight. For a job, this is the program entry time, or zero if no JSAB is associated with the job. For an enclave, this is the time the enclave was created.
|
20 | 14 | SMF90T30_ ENTRY_ DATE | 4 | EBCDIC | Program entry date, in the form 0cyydddF. For a job, this is the program entry date, or zero if no JSAB is associated with the job. For an enclave, this is the date the enclave was created.
|
24 | 18 | SMF90T30_ OPERATOR | 8 | EBCDIC | Operator ID that issued the RESET command.
|
32 | 20 | SMF90T30_ FLAGS | 1 | bitstring | Indicators, as follows:
Bit Meaning When Set 0 QUIESCE operand used 1 RESUME operand used 2 SRVCLASS operand used 3 PGN operand used 4 The enclave service class was reset 5 The enclave was quiesced 6 The enclave was resumed 7 Reserved |
33 | 21 | SMF90T30_ FLAGS2 | 1 | bitstring | Additional characteristics, as follows:
Bit Meaning When Set 0 Original independent enclave 1–7 Reserved |
34 | 22 | SMF90T30_ RSV | 2 | EBCDIC | Reserved
|
36 | 24 | SMF90T30_ OLDSRV | 8 | EBCDIC | Service class name associated with the job or enclave before the RESET was processed. This field is blank if the system was in compatibility mode. The OLD and NEW service classes are the same when the RESET quiesced the address space or enclave.
|
44 | 2C | SMF90T30_ NEWSRV | 8 | EBCDIC | Service class name associated with the job or enclave after the RESET was processed. This field is blank if the system was in compatibility mode. The OLD and NEW service classes are the same when the RESET quiesced the address space or enclave.
|
52 | 34 | SMF90T30_ OLDPGN | 2 | binary | Beginning with z/OS V1R3, this field is always zero.
|
54 | 36 | SMF90T30_ NEWPGN | 2 | binary | Beginning with z/OS V1R3, this field is always zero.
|
56 | 38 | SMF90T30_ EnclaveOwner | 8 | EBCDIC | Name of the address space that owns the enclave. This field is blank in the case of a job reset request.
|
Dynamic LPA Management Section | |||||
0 | 0 | SMF90T31ADDORDELETE | 1 | binary | “0” this record is the result of an ADD to LPA “1” this record is the result of a DELETE from LPA
|
1 | 1 | -- | 3 | EBCDIC | Reserved
|
4 | 4 | SMF90T31NUMMODS | 2 | binary | Number of modules in this record.
|
6 | 6 | SMF90T31MODOFFSET | 2 | binary | Offset from SMF90T31 to start of MODENTRIES. The modentries are contiguous in this area, each mapped by DSECT LPMEA within macro CSVLPRET
|
8 | 8 | SMF90T31NUMMODSREMAINING | 4 | binary | Number of module entries to be written in subsequent records.
|
12 | C | SMF90T31REQUESTOR | 16 | EBCDIC | The requestor ID provided via CSVDYLPA.
|
28 | 1C | SMF90T31TIMESTAMP | 8 | EBCDIC | Time value (from STCK) of the activation.
|
36 | 24 | SMF90T31CONSID | 4 | binary | Console ID of issuer of the LPA request. The value is -1 if the request was via the CSVDYLPA macro.
|
40 | 28 | SMF90T31UTOKEN | 80 | EBCDIC | Security product user token issuer of the LPA request.
|
Subtype 32 contains all the workload management scheduling environment information following a successful policy change. It has a maximum size dependency of 32K. If the information exceeds 32K, additional subtype 32 records are written. Each subtype contains the header information. You must map the corresponding scheduling environment information as mapped in IWMSVPSE. For a mapping of IWMSVPSE, see z/OS MVS Data Areas. The field SMF9032N contains the number of subtype 32 records that are written to map the scheduling environment structure. The field SMF9032P contains the length of the subtype 32. Mapping a Single Subtype 32 Record: To map the WLM scheduling environment structure when there is one subtype 32 (SMF9032N = 1), base IWMSVPSE on ADDR(SMF90T32) + LENGTH(SMF9032P). Mapping Multiple Subtype 32 Records: To map the WLM
scheduling environment structure when there is more than one
subtype 32 written (SMF9032N > 1), use the following procedure:
Scheduling Environment Information | |||||
0 | 0 | SMF9032S | 4 | binary | Sequence number. When the scheduling environment structure is larger than will fit in 1 subtype 32 record, this field describes the order in which individual records must be combined to view the entire scheduling environment structure.
|
4 | 4 | SMF9032N | 4 | binary | Number of subtype 32 records which must be combined to map the scheduling environment structure. When 1 record is enough, both SMF9032S and SMF9032N will be 1.
|
8 | 8 | SMF9032I | 4 | binary | Unique id that is used to ensure all “N” records of 1 policy can be combined without mixing data from 2 rapid VARY policy commands.
|
12 | C | SMF9032A | varies | EBCDIC | The active service policy. This area is mapped by IWMSVPSE.
|
SET AUTOR Command Section | |||||
0 | 0 | SMF90T33_ Timestamp | 8 | binary | Time of auto-reply policy change.
|
8 | 8 | SMF90T33_ #_ Suffixes | 4 | binary | Count of AUTORxx suffixes used to set the policy.
|
16 | 10 | SMF90T33_ Suffixes | 76 | EBCDIC | Array of 2-byte suffixes of specified AUTORxx parmlib members (38 maximum).
|
A subtype 34 record is generated when a processor capacity change occurs, triggered by a ENF41 signal, qualified by WLMENF12 along with a change in processor capacity. Processor Capacity Change Section: This record is generated when a processor capacity change occurs. | |||||
0 | 0 | SMF90T34_ Capacity_ Change_ Time | 8 | binary | Time when the capacity was last changed.
|
8 | 8 | SMF90T34_ RQSVSUS | 4 | binary | Current service unit factor (SU factor) from RQSVSUS.
|
12 | C | SMF90T34_ RCTPCPUA_ Actual | 4 | binary | Physical CPU adjustment factor (for example, adjustment factor for converting CPU time to equivalent service in basic-mode with all processors online). Based on model capacity rating.
|
16 | 10 | SMF90T34_ RCTPCPUA_ Nominal | 4 | binary | Physical CPU adjustment factor (for example, adjustment factor for converting CPU time to equivalent service in basic-mode with all processors online). Based on nominal model capacity rating.
|
20 | 14 | SMF90T34_ RCTPCPUA_ scaling_ factor | 4 | binary | Scaling factor for RCTPCPUA_actual and RCTPCPUA_nominal.
|
24 | 18 | SMF90T34_ Capacity_ Adjustment_ Ind | 1 | binary | When:
0 The indication is not reported. 1-99 Some amount of reduction is indicated. 100 The machine is operating in normal capacity. Primary CPUs and all secondary-type CPUs are similarly affected. |
25 | 19 | SMF90T34_ Capacity_ Change_ Reason | 1 | binary | Indicates the reason that is associated with the present value contained in SMF90T34_Capacity_Adjustment_Ind. The bit values of this field correspond to those described in RMCTZ_Capacity_Adjustment_Indication of the IRARMCTZ mapping macro. (See MVS Data Areas)
|
26 | 1A | SMF90T34_ Flags | 1 | binary | Error flags.
Bit Meaning When Set 0 SMF90T34_RQSVSUS_Err Meaning: When on, indicates that an error occurred while collecting the value from RQSVSUS. 1 SMF90T34_Capacity_Data_err When on, indicates that an error occurred while collecting the processor capacity data. 2 SMF90T34_PCD_Rsvd_Exists When on, indicates records generated on systems running z/OS V1R7 through z/OS V1R9. When off, indicates records generated on systems running z/OS V1R10 and later. |
The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.
Home |
Products |
Prices |
Documentation |
30-Day Trials |
Customer Reviews |
Company
| FAQ
| Sample Reports
| SMF Records
Send Your Comments or Questions