|
SMF Type 99 Record (Subtype 8) - z/OS 1.13This table shows the record layout for type 99 SMF records
|
It's easy to report on SMF 99 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 | SMF99S8_ LEN | 2 | binary | Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
2 | 2 | SMF99S8_ SEG | 2 | binary | Segment descriptor (see record length field).
|
4 | 4 | SMF99S8_ FLG | 1 | binary | System indicator: Bit Meaning When Set 0-2 Reserved 3-6 Version indicators* 7 Reserved.*See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
5 | 5 | SMF99S8_ RTY | 1 | binary | Record type 99
|
6 | 6 | SMF99S8_ TME | 4 | binary | Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
|
10 | 0A | SMF99S8_ DTE | 4 | packed | Date when the record was moved into the SMF buffer, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
14 | 0E | SMF99S8_ SID | 4 | EBCDIC | System identification (from the SID parameter).
|
18 | 12 | SMF99S8_ SSID | 4 | EBCDIC | Sub system identification
|
22 | 16 | SMF99S8_ TID | 2 | binary | Record subtype (must be at offset X'16' x).
|
24 | 18 | SMF99S8_ SDEF_ LEN | 4 | binary | Length of the self definition section.
|
0 | 0 | SMF99S8_ POF | 4 | binary | Offset to the product section from the beginning of the record (including RDW).
|
4 | 4 | SMF99S8_ PLN | 2 | binary | Length of the product section.
|
6 | 6 | SMF99S8_ PON | 2 | binary | Number of the product section.
|
8 | 8 | SMF99S8_ DOF | 4 | binary | Offset to data section from beginning of the record (including RDW).
|
12 | C | SMF99S8_ DLN | 2 | binary | Length of the data section.
|
14 | E | SMF99S8_ DON | 2 | binary | Number of the data section.
|
0 | 0 | SMF99S8_ VN2 | 2 | binary | Record sub-version. Use to identify changes to the record in the service stream.
|
2 | 2 | SMF99S8_ RVN | 2 | binary | Record version number.
|
4 | 4 | SMF99S8_ PNM | 8 | EBCDIC | Product name - SRM
|
12 | C | SMF99S8_ SLV | 8 | EBCDIC | System level from which record was cut (Copied from CVTPRODN).
|
20 | 14 | SMF99S8_ SNM | 8 | EBCDIC | System name from which record was cut (Copied from CVTSNAME)
|
28 | 1C | SMF99S8_ PFLG | 1 | binary | Record Flags: Bit Meaning When Set 0 Only a subset of the available data was written to avoid that this record gets larger than 32 KByte 1 Only a subset of the available data is written to this record. The rest follows in subsequent records. This record contains a reassembly area. 2–7 Reserved.
|
29 | 1D | -- | 3 | EBCDIC | Reserved.
|
0 | 0 | SMF998_ LD_ DATA_ OFFSET | 4 | binary | Offset to LPAR data section from beginning of record (including RDW)
|
4 | 4 | SMF998_ LD_ DATA_ LENGTH | 2 | binary | Length of a LPAR data section
|
6 | 6 | SMF998_ LD_ DATA_ NUMBER | 2 | binary | Number of LPAR data sections
|
8 | 8 | SMF998_ PT_ DATA_ OFFSET | 4 | binary | Offset to priority table section from beginning of record (including RDW)
|
12 | C | SMF998_ PT_ DATA_ LENGTH | 2 | binary | Length of a priority table section
|
14 | E | SMF998_ PT_ DATA_ NUMBER | 2 | binary | Number of priority table sections
|
16 | 10 | SMF998_ PC_ DATA_ OFFSET | 4 | binary | Offset to period CPU section from beginning of record (including RDW)
|
20 | 14 | SMF998_ PC_ DATA_ LENGTH | 2 | binary | Length of a period CPU section
|
22 | 16 | SMF998_ PC_ DATA_ NUMBER | 2 | binary | Number of period CPU sections
|
24 | 18 | SMF998_ IMAGE_ CPU_ DATA_ OFFSET | 4 | binary | Offset to image CPU section, from beginning of record (including RDW)
|
28 | 1C | SMF998_ IMAGE_ CPU_ DATA_ LENGTH | 2 | binary | Length of an image CPU section
|
30 | 1E | SMF998_ IMAGE_ CPU_ DATA_ NUMBER | 2 | binary | Number of image CPU sections
|
32 | 20 | SMF998_ SYSH_ CPU_ PLOT_ OF | 4 | binary | Offset to the SYSH CPU plot section, from beginning of record (including RDW)
|
36 | 22 | SMF998_ SYSH_ CPU_ PLOT_ LN | 2 | binary | Length of SYSH CPU plot section
|
38 | 24 | SMF998_ SYSH_ CPU_ PLOT_ ON | 2 | binary | Number of SYSH CPU plot sections
|
0 | 0 | SMF998_ ImageSystemName | 8 | EBCDIC | Image system name
|
8 | 8 | SMF998_ ControlFlag1 | 1 | binary | Control flag that indicates why the rest of the data in the LD entry has not been filled in. Bit Meaning When Set 0 Indicates that this is an overflow SMF 99 subtype 8 record for specified system. The appropriate LD data for this system appears in the first SMF 99 subtype 8 record for this system. 1 Indicates that this system does not have DIAG support. 2 Indicates that LPAR CPU Management is not enabled. 3 Indicates that this system issued DIAG and it failed. 4 Indicates that an image entry was not returned via the DIAG interface for this system. 5 Indicates that the image is non-z/OS. (LINUX) 6-7 Reserved.
|
9 | 9 | SMF998_ SystemNumber | 1 | binary | System slot number. The source for this value is QUASNUM in IXCYQUAA.
|
10 | A | -- | 2 | EBCDIC | Reserved
|
12 | C | SMF998_ LastSetTime | 8 | binary | Timestamp in STCK format
|
20 | 14 | SMF998_ TotalWeight | 4 | binary | Total weight of the CEC
|
24 | 18 | SMF998_ NumberOfSharedPhysicalCPUs | 1 | binary | Total number of shared (non-dedicated) physical CPU configured for the CEC use
|
25 | 19 | -- | 3 | EBCDIC | Reserved
|
28 | 1C | SMF998_ ImageID | 1 | binary | Image ID of the partition
|
29 | 1D | SMF998_ ImageFlags | 1 | binary | Image Flags Bit Meaning When Set 0 Image is capped by software. 1 Identifies whether WLM should be involved in dynamic LPAR weight management. 2 Identifies whether partition is using shared CPs. 3 Identifies whether partition is using dedicated CPs. 4 Identifies whether partition is capped by installation from console. 5-7 Reserved.
|
30 | 1E | -- | 2 | EBCDIC | Reserved
|
32 | 20 | SMF998_ NumberCpusActive | 2 | binary | Number of CPUs that are currently active
|
34 | 22 | SMF998_ AverageCpuUtilization | 2 | binary | Average CPU utilization
|
36 | 24 | SMF998_ ImageInitialWeight | 2 | binary | Image initial weight
|
38 | 26 | SMF998_ ImageCurrentWeight | 2 | binary | Image current weight
|
40 | 28 | SMF998_ ImageMinimumWeight | 2 | binary | Image minimum weight
|
42 | 2A | SMF998_ ImageMaximumWeight | 2 | binary | Image maximum weight
|
44 | 2C | SMF998_ Pro_ Time_ Avail | 4 | binary | Total processor time available, includes captured time plus wait time
|
48 | 30 | SMF998_ Service_ Units_ Per_ Second | 4 | binary | Unweighted CPU service units per second per online CPU that the hardware is capable of
|
52 | 34 | -- | 16 | EBCDIC | Reserved
|
68 | 44 | SMF998_ SoftCapMsu | 4 | binary | Capacity in millions of service units per hour for which the logical partition is licensed.
|
72 | 48 | -- | 4 | EBCDIC | Reserved
|
76 | 4C | SMF998_ PricingManagementWeight | 4 | binary | Current pricing management weight.
|
0 | 0 | SMF998_ PTPRTY | 2 | binary | Dispatch priority
|
2 | 2 | SMF998_ PTNP | 2 | binary | New dispatch priority (zero if not changed)
|
4 | 4 | SMF998_ PTIMDP | 4 | binary | Initial maximum percentage of processor demanded at priority, initial value before any priority moves or slice changes
|
8 | 8 | SMF998_ PTPMDP | 4 | binary | Projected maximum percentage of processor demanded at priority
|
12 | C | SMF998_ PTCPUU | 4 | binary | CPU using samples at priority
|
16 | 10 | SMF998_ PTCPUD | 4 | binary | CPU delay samples at priority
|
20 | 14 | SMF998_ PTW2UR | 4 | binary | Wait-to-using ratio at priority (*16)
|
24 | 18 | SMF998_ PTAPU | 4 | binary | Actual measured processor used at priority
|
28 | 1C | SMF998_ PTPPU | 4 | binary | Projected processor time to be used at priority
|
32 | 20 | SMF998_ PTACMD | 4 | binary | Achievable cumulative max demand for priorities affected by a move
|
36 | 24 | -- | 4 | binary | Reserved
|
40 | 28 | SMF998_ PTIMAXD | 4 | binary | Initial cumulative maximum demand
|
44 | 2C | SMF998_ PTWMAXD | 4 | binary | Projected cumulative maximum demand
|
48 | 30 | SMF998_ PTIAMTW | 4 | binary | Initial average mean time to wait
|
52 | 34 | SMF998_ PTWAMTW | 4 | binary | Projected average mean time to wait
|
0 | 0 | SMF998_ Service_ Class_ Name | 8 | EBCDIC | Internal service class name
|
8 | 8 | SMF998_ Importance | 2 | binary | Importance
|
10 | A | SMF998_ Period_ Number | 2 | binary | Period number
|
12 | C | -- | 4 | EBCDIC | Reserved
|
16 | 10 | SMF998_ Dasd_ Io_ Delay_ Sample | 4 | binary | Copy of I/O delay samples
|
20 | 14 | SMF998_ Non_ Idle_ Samp | 4 | binary | Number of non-idle samples
|
24 | 18 | SMF998_ Cpu_ Using_ Sample | 4 | binary | Copy of CPU using samples
|
28 | 1C | SMF998_ Cpu_ Delay_ Sample | 4 | binary | Copy of CPU delay samples
|
32 | 20 | SMF998_ Wlm_ Queue_ Delay_ Sample | 4 | binary | Copy of WLM queue delay samples
|
36 | 24 | SMF998_ Dasd_ Io_ Using_ Sample | 4 | binary | Copy of DASD I/O using samples
|
40 | 28 | SMF998_ Max_ Dem_ Per | 4 | binary | Maximum percentage of processor time demanded (constant across policy adjustment)
|
44 | 2C | SMF998_ Pi_ Achieved | 4 | binary | Performance index achieved, adjusted into range, used to select donors and receivers
|
48 | 30 | SMF998_ Sysplex_ Pi_ Achieved | 4 | binary | Sysplex performance index achieved, adjusted into range, used to select donors and receivers
|
52 | 34 | SMF998_ Service_ Ow | 4 | binary | Average service over a WLM-defined moving interva
|
56 | 38 | SMF998_ Mtw_ Adj | 4 | binary | Mean time to wait adjusted by cccmxmtw
|
60 | 3C | SMF998_ Base_ Priority | 2 | binary | Base dispatching priority
|
62 | 3E | SMF998_ Cap_ Num_ Slices | 2 | binary | Current number of sleep slices, or 0
|
64 | 40 | SMF998_ Work_ Pro_ Used | 4 | binary | Working variable for assess for processor used
|
68 | 44 | SMF998_ Current_ Ach_ Dem_ Per | 4 | binary | Current achievable demand percentage for the period calculated from the initial PDT fields.
|
72 | 48 | SMF998_ Ach_ Dem_ Per | 4 | binary | Working variable for achievable demand percentage
|
76 | 4C | SMF998_ Old_ Work_ Pro_ Used | 4 | binary | Work field computed during phase 1 move
|
80 | 50 | SMF998_ Proj_ Pi_ Com | 4 | binary | Unadjusted projected PI for committed actions only, used as base for projections
|
84 | 54 | SMF998_ Using_ Delta | 4 | binary | Computed during assessment
|
88 | 58 | SMF998_ LparMgmt_ Delay_ Delta | 4 | binary | Delay delta computed by LPAR Mgmt algorithm. This field captures the delay delta for SMF99 recording before it is cleared out.
|
92 | 5C | SMF998_ Cpu_ Cap_ Delay_ Sample | 4 | binary | CPU capping delay sample
|
96 | 60 | SMF998_ Iosub_ Samples_ Data_ Offset | 4 | binary | Offset to I/O subsystem samples data from beginning of record (including RDW)
|
100 | 64 | SMF998_ Iosub_ Samples_ Data_ Length | 2 | binary | Length of a I/O subsystem samples data section
|
102 | 66 | SMF998_ Iosub_ Samples_ Data_ number | 2 | binary | Number of I/O subsystem samples data sections
|
104 | 68 | SMF998_ Sysplex_ Proj_ Pi_ Com | 4 | binary | Unadjusted sysplex projected PI for committed actions only, used as base for projections
|
108 | 6C | SMF998_ PC_ CSS_ NUMBER | 1 | binary | Channel subsystem identifier
|
109 | 6D | -- | 11 | EBCDIC | Reserved
|
0 | 0 | SMF998_ LC_ Service_ Class_ Name | 8 | EBCDIC | Internal service class name
|
8 | 8 | SMF998_ LC_ Period_ Number | 2 | binary | Period number * 2 binary Reserved
|
12 | C | SMF998_ LC_ Machine_ Percentage | 4 | binary | Percent of the CEC shared capacity used by the partition either based on its current weight or utilization
|
16 | 10 | SMF998_ LC_ Max_ Dem_ Per | 4 | binary | Maximum percentage of processor time demanded by the image during current interval (scaled by 10)
|
20 | 14 | SMF998_ LC_ LastInt_ Cpu_ Using | 4 | binary | Last interval CPU using samples count
|
24 | 18 | SMF998_ LC_ LastInt_ Cpu_ Delay | 4 | binary | Last interval CPU delay samples count
|
28 | 1C | SMF998_ LC_ LastInt_ Non_ Idle | 4 | binary | Last interval non idle sample count which include using, delay and other
|
32 | 20 | SMF998_ LC_ Avg_ Cpu_ Using | 4 | binary | Average CPU using samples count
|
36 | 24 | SMF998_ LC_ Avg_ Cpu_ Delay | 4 | binary | Average CPU delay samples count
|
40 | 28 | SMF998_ LC_ Using_ Delta | 4 | binary | Using delta
|
44 | 2C | SMF998_ LC_ Delay_ Delta | 4 | binary | Delay delta
|
48 | 30 | SMF998_ LC_ Work_ Max_ Dem_ Per | 4 | binary | New maximum percentage of processor time demanded by the image during current interval as a result of weight change (scaled by 10)
|
52 | 34 | SMF998_ LC_ Work_ Weighted_ Max_ Dem_ Per | 4 | binary | Maximum percentage of processor time demanded by the image as a result of weight change, with respect to its current machine share (based on weight or utilization)
|
56 | 38 | SMF998_ LC_ Work_ W2U_ Ratio | 4 | binary | New W2U ratio due to change in LPAR weight
|
60 | 3C | SMF998_ LC_ Pi_ Delta | 4 | binary | PI delta projection
|
64 | 40 | SMF998_ LC_ Sysplex_ Pi_ Delta | 4 | binary | Sysplex PI delta projection
|
0 | 0 | SMF99_ SYSH_ CPU_ PLOT_ INUM | 4 | binary | Image number
|
4 | 4 | SMF99_ SYSH_ CPU_ PLOT_ BW | 4 | binary | Bucket width
|
8 | 8 | SMF99_ SYSH_ CPU_ PLOT_ LSTX | 4 | binary | Last plotted X bucket
|
12 | C | SMF99_ SYSH_ CPU_ PLOT_ POINTS_ OF | 4 | binary | Offset of point entries
|
16 | 10 | SMF99_ SYSH_ CPU_ PLOT_ POINTS_ ON | 2 | binary | Number of point entries
|
18 | 12 | SMF99_ SYSH_ CPU_ PLOT_ POINTS_ LN | 2 | binary | Length of a point entry
|
0 | 0 | SMF99_ IOSUB_ Index | 2 | binary | Subsystem index. This correlates with SMF999_IOSUB_INDEX.
|
2 | 2 | -- | 2 | binary | Reserved
|
4 | 4 | SMF99_ IOSUB_ ConnectSamples | 2 | binary | Connect samples.
|
6 | 6 | SMF99_ IOSUB_ PendingSamples | 2 | binary | Pending samples.
|
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