|
SMF Type 99 Record - Subtype 9This 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 | SMF99S9_ 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 | SMF99S9_ SEG | 2 | binary | Segment descriptor (see record length field).
|
4 | 4 | SMF99S9_ 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 | SMF99S9_ RTY | 1 | binary | Record type 99
|
6 | 6 | SMF99S9_ TME | 4 | binary | Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
|
10 | 0A | SMF99S9_ 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 | SMF99S9_ SID | 4 | EBCDIC | System identification (from the SID parameter).
|
18 | 12 | SMF99S9_ SSID | 4 | EBCDIC | Sub system identification
|
22 | 16 | SMF99S9_ TID | 2 | binary | Record subtype (must be at offset X'16' x).
|
24 | 18 | SMF99S9_ SDEF_ LEN | 4 | binary | Length of the self definition section.
|
0 | 0 | SMF99S9_ POF | 4 | binary | Offset to the product section from the beginning of the record (including RDW).
|
4 | 4 | SMF99S9_ PLN | 2 | binary | Length of the product section.
|
6 | 6 | SMF99S9_ PON | 2 | binary | Number of the product section.
|
8 | 8 | SMF99S9_ DOF | 4 | binary | Offset to data section from beginning of the record (including RDW).
|
12 | C | SMF99S9_ DLN | 2 | binary | Length of the data section.
|
14 | E | SMF99S9_ DON | 2 | binary | Number of the data section.
|
0 | 0 | SMF99S9_ VN2 | 2 | binary | Record sub-version. Use to identify changes to the record in the service stream.
|
2 | 2 | SMF99S9_ RVN | 2 | binary | Record version number.
|
4 | 4 | SMF99S9_ PNM | 8 | EBCDIC | Product name - SRM
|
12 | C | SMF99S9_ SLV | 8 | EBCDIC | System level from which record was cut (Copied from CVTPRODN).
|
20 | 14 | SMF99S9_ SNM | 8 | EBCDIC | System name from which record was cut (Copied from CVTSNAME)
|
28 | 1C | SMF99S9_ 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 | SMF999_ IO_ SUBSYSTEM_ DATA_ OFFSET | 4 | binary | Offset to IO Subsystem data section from beginning of record (including RDW)
|
4 | 4 | SMF999_ IO_ SUBSYSTEM_ DATA_ LENGTH | 2 | binary | Length of IO Subsystem Data section
|
6 | 6 | SMF999_ IO_ SUBSYSTEM_ DATA_ NUMBER | 2 | binary | Number of IO Subsytem Data sections
|
8 | 8 | SMF999_ IOSUB_ PLOT_ OF | 4 | binary | Offset to IO Subsystem plots
|
12 | C | SMF999_ IOSUB_ PLOT_ LN | 2 | binary | Length of IO Subsystem plots
|
14 | E | SMF999_ IOSUB_ PLOT_ ON | 2 | binary | Number of IO Subsystem plots
|
16 | 10 | SMF999_ CHANNEL_ DATA_ OF | 4 | binary | Offset to Channel Data section
|
20 | 14 | SMF999_ CHANNEL_ DATA_ LN | 2 | binary | Length of Channel Data section
|
22 | 16 | SMF999_ CHANNEL_ DATA_ ON | 2 | binary | Number of Channel Data section
|
0 | 0 | SMF999_ FLAG1 | 1 | binary | IO subsystem flags Bit Meaning When Set 0 Indicates that the I/O subsystem is eligible for dynamic management. 1 Indicates CONFIG change has been made. 2 Indicates that no point was plotted this interval. If this indicator is on, SMF99_IOSUB_INTERVAL_VELOCITY is not relevant. 3 Indicates that no channel data was written this interval. This indicator is set when the structure for the channel data does not exist. 4 Indicates that while calculating the busy to connect ratio an entry ratio was converted from >1.6 to 1.3. 5-7 Reserved.
|
1 | 1 | SMF999_ CONTROL_ FLAGS | 1 | binary | Control flags Bit Meaning When Set 0 Indicates that this SMF 99 subtype 9 record represents a situation that caused us not to create valid SMF 99 subtype 9 data. Identify the condition by checking one of the following indicators. Data in this SMF 99 subtype 9 is invalid other than possibly the SMF999_IOSUB_INDEX (valid when empty slot or old slot entry). 1 Indicates that registry data does not exist. 2 Indicates that the WLM LPAR Cluster structure is not connected. 3 Indicates that the SMF 99 buffer for the subtype 9 data was not processed from the previous interval. 4 Indicates empty slot entry. 5 Indicates old slot entry. 6 Indicates unknown reason. 7 Reserved.
|
2 | 2 | SMF999_ ROW_ INDEX | 2 | binary | Channel path data row index
|
4 | 4 | -- | 1 | EBCDIC | Reserved
|
5 | 5 | SMF999_ DIAG_ TOKEN | 3 | binary | Internal diagnosis data
|
8 | 8 | SMF999_ TOKEN_ NED | 32 | EBCDIC | Token NED of I/O subsystem
|
40 | 28 | SMF999_ IOSUB_ TARGET_ VELOCITY | 4 | binary | I/O subsystem target velocity set by WLM
|
44 | 2C | SMF999_ IOSUB_ VELOCITY | 4 | binary | The actual I/O velocity of the subsystem
|
48 | 30 | SMF999_ IOSUB_ AVG_ SVC_ TIME | 4 | binary | Average service time
|
52 | 34 | SMF999_ IOSUB_ CHECK_ POINT_ TIME | 4 | binary | Average service time of the subsystem when SRM set a target
|
56 | 38 | SMF999_ IOSUB_ INDEX | 2 | binary | IO Subsystem Index
|
58 | 3A | SMF999_ LCU_ SQNUMBER | 2 | binary | LCU sequence number
|
60 | 3C | SMF999_ CONTROL_ UNIT_ ARRAY | 16 | binary | Control unit numbers, SMF999_CONTROL_UNITS(1-8), associated with LCU
|
76 | 4C | SMF999_ IOSUB_ PROJECTED_ VELOCITY | 4 | binary | Projected velocity to be expected if a change is to be made
|
80 | 50 | SMF999_ IOSUB_ INTERVAL_ VELOCITY | 4 | binary | The 10 second I/O velocity that is used to plot a point.
|
84 | 54 | SMF999_ AVG_ BUSY_ TO_ CONNECT_ RATIO | 4 | binary | The average busy to connect time ratio calculated by WLM during the 10 second copy interval.
|
88 | 58 | SMF999_ CLEAR_ INTERVAL | 2 | binary | Clear interval index
|
90 | 5A | SMF999_ CSS_ NUMBER | 1 | binary | Channel subsystem identifier
|
91 | 5B | -- | 1 | binary | Reserved
|
92 | 5C | SMF999_ IOSUB_ INTERVALCHANNELWAITTIME | 4 | HEX | Interval Channel-Wait-Time
|
96 | 60 | SMF999_ TIMESTAMP_ SYSTEM | 8 | EBCDIC | Identifies the system that made a CONFIG change
|
0 | 0 | SMF99_ IOSUB_ BW | 4 | binary | Bucket width
|
4 | 4 | SMF99_ IOSUB_ LSTX | 4 | binary | Last plotted x bucket
|
8 | 8 | -- | 4 | binary | Reserved
|
12 | C | SMF99_ IOSUB_ POINTS_ OF | 4 | binary | Offset of point entries
|
16 | 10 | SMF99_ IOSUB_ POINTS_ ON | 2 | binary | Number of point entries
|
18 | 12 | SMF99_ IOSUB_ POINTS_ LN | 2 | binary | Length of a point entry
|
0 | 0 | SMF999_ CHANNEL_ ID | 1 | binary | I/O Subsystem channel ID.
|
1 | 1 | SMF999_ CHANNEL_ TYPE | 1 | binary | I/O Subsystem channel type.
|
2 | 2 | SMF999_ CHANNEL_ FLAG | 1 | binary | I/O Subsystem channel flags bit indicate if channel is managed: Bit Meaning When Set 0 Indicates that this channel can be managed by WLM. 1-7 Reserved.
|
3 | 3 | -- | 1 | EBCDIC | Reserved
|
4 | 4 | SMF999_ CHANNEL_ UTILIZATION | 4 | binary | I/O Subsystem Channel utilization for the current data collection interval.
|
8 | 8 | SMF999_ CHANNEL_ PROJECTED_ UTILIZATION | 1 | binary | Projected I/O Subsystem Channel utilization for the current data collection interval (percentage)
|
9 | 9 | SMF999_ CHANNEL_ PROJ_ CURRENT_ PATH_ LOAD | 1 | binary | Percent use for path projected for the current configuration during the calibration pass.
|
10 | A | SMF999_ CHANNEL_ #SYSTEMS_ CONTRIBUTED | 2 | binary | Count of systems that have contributed to this channel data.
|
12 | C | SMF999_ CHANNEL_ PORT_ BUSY_ COUNT | 4 | binary | Channel port busy count.
|
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