Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
SMF Tools
  See SMF Record Layouts
  See Sample SMF Reports
  Learn How to Export SMF Data
  Download Free SMF Reporting Software (30 days)
 
One of the greatest SMF record parsing programming languages I've ever seen. Chief, Large Systems Services Branch, NIH
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

SMF Type 74 Record (Subtype 5) - z/OS 1.13

This table shows the record layout for type 74 SMF records
(RMF - Cache Subsystem Device Activity).

List of other SMF record layouts available.
List of sample SMF reports.

Purpose: Record type 74 has several subtypes.

Subtype 5 — Cache Subsystem Device Activity

One or several records (depending on the number of devices attached to the control unit) are written for each cache subsystem. The header section of each record contains an individual header extension for subtype 5.

Cache control section Contains control information and return codes from interfaces.

Cache device data section Contains cache statistics for each device.

Cache device extension data section This extension applies only to control unit types 3990-03 and 3990-06. It is collected by RMF to provide the same data as in the corresponding CRR record.

Cache control unit status data section Contains cache statistics for the control unit.

RAID Rank/Extent Pool Data section Contains RAID rank statistics for a 2105 device or extent pool statistics for a 2107 device.

It's easy to report on SMF 74 data! (Jump to sample reports)

SMF Spectrum Writer
We have a low-cost 4GL report writer especially for SMF files. It's called Spectrum SMF Writer.

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.
 
Try It FREE Now!

SMF Type 74 Record -- RMF - Cache Subsystem Device Activity
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF74LEN2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word).
22SMF74SEG2binary
Segment descriptor (see record length field).
44SMF74FLG1binary
System indicator
Bit - Meaning When Set
0 New record format
1 Subtypes used
2 Reserved.
3-6 Version indicators
7 System is running in PR/SM mode.
55SMF74RTY1binary
Record type 74 (X'4A').
66SMF74TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF74DTE4packed
Date when the record was moved into the SMF buffer, in the form 0cyydddF.
14ESMF74SID4EBCDIC
System identification (from the SMFPRMxx SID parameter).
1812SMF74SSI4EBCDIC
Subsystem identification (‘RMF').
2216SMF74STY2binary
Record subtype.
2418SMF74TRN2binary
Number of triplets in this record. A triplet is a set of three SMF fields (offset/length/number values) that defines a section of the record. The offset is the offset from the RDW.
261A--2binary
Reserved.
281CSMF74PRS4binary
Offset to RMF product section from RDW.
3220SMF74PRL2binary
Length of RMF product section.
3422SMF74PRN2binary
Number of RMF product sections.
Individual header extension for subtype 5:
3624SMF745CO4binary
Offset to control section.
4028SMF745CL2binary
Length of control section.
422ASMF745CN2binary
Number of control sections.
442CSMF745DO4binary
Offset to cache device data section.
4830SMF745DL2binary
Length of cache device data section.
5032SMF745DN2binary
Number of cache device data sections.
5234SMF745XO4binary
Offset to cache device data section extension.
5638SMF745XL2binary
Length of cache device data section extension.
583ASMF745XN2binary
Number of cache device data section extensions.
603CSMF745SO4binary
Offset to cache status data section.
6440SMF745SL2binary
Length of cache status data section.
6642SMF745SN2binary
Number of cache status data sections.
6844SMF7451O4binary
Offset to RAID rank data sections.
7248SMF7451L2binary
Length of RAID rank data section.
744ASMF7451N2binary
Number of RAID rank data sections.
RMF Product Section
(Offset from beginning of record: SMF74PRS)
00SMF74MFV2packed
RMF version number.
22SMF74PRD8EBCDIC
Product name (‘RMF').
10ASMF74IST4packed
Time that the RMF measurement interval started, in the form 0hhmmssF, where hh is the hours, mm is the minutes, ss is the seconds, and F is the sign.
14ESMF74DAT4packed
Date when the RMF measurement interval started, in the form 0cyydddF.
1812SMF74INT4packed
Duration of the RMF measurement interval, in the form mmsstttF where mm is the minutes, ss is the seconds, ttt is the milliseconds, and F is the sign. (The end of the measurement interval is the sum of the recorded start time and this field.)
2216--2binary
Reserved.
2418SMF74SAM4binary
Number of RMF samples.
281C--2binary
Reserved.
301ESMF74FLA2binary
Flags
Bit - Meaning When Set
0 Reserved
1 Samples have been skipped
2 Record was written by RMF Monitor III
3 Interval was synchronized with SMF
4-15 Reserved.
3220--4binary
Reserved.
3624SMF74CYC4packed
Sampling cycle length, in the form 000ttttF, where tttt is the milliseconds and F is the sign (taken from CYCLE option). The range of values is 0.050 to 9.999 seconds.
4028SMF74MVS8EBCDIC
MVS software level (consists of an acronym and the version, release, and modification level - ZVvvrrmm).
4830SMF74IML1binary
Indicates the type of processor complex on which data measurements were taken.
Value - Meaning
3 9672, zSeries 49 31 SMF73PRF 1 binary Processor flags.
Bit Meaning When Set
0 The system has expanded storage
1 The processor is enabled for ES connection architecture (ESCA)
2 There is an ES connection director in the configuration
3 System is running in z/Architecture mode
4 At least one zAAP is currently installed
5 At least one zIIP is currently installed
6 Enhanced DAT architecture available
7 Reserved.
5032SMF74PTN1binary
PR/SM partition number of the partition that wrote this record.
5133SMF74SRL1binary
SMF record level change number (X'5D' for z/OS V1R13 RMF). This field enables processing of SMF record level changes in an existing release.
5234SMF74IET8char
Interval expiration time token. This token can be used to identify other than RMF records that belong to the same interval (if interval was synchronized with SMF).
603CSMF74LGO8binary
Offset GMT to local time (STCK format).
6844SMF74RAO4binary
Offset to reassembly area relative to start of RMF product section.
7248SMF74RAL2binary
Length of reassembly area. Area consists of a fixed header and a variable number of information blocks. Length depends on the record type/subtype, but is fixed for a specific type/subtype.
744ASMF74RAN2binary
Reassembly area indicator.
Value - Meaning
0 Record is not broken.
1 Record is broken.
Note: This field is used to indicate whether an SMF record is a broken record. Therefore, offset (SMF74RAO) and length (SMF74RAL) are only valid if SMF74RAN = 1. A reassembly area is only present in broken records.
764CSMF74OIL2binary
Original interval length as defined in the session or by SMF (in seconds).
784ESMF74SYN2binary
SYNC value in seconds.
8050SMF74GIE8binary
Projected gathering interval end (STCK format) GMT time.
8858SMF74XNM8EBCDIC
Sysplex name as defined in parmlib member COUPLExx.
9660SMF74SNM8EBCDIC
System name for current system as defined in parmlib member IEASYSxx SYSNAME parameter.
Reassembly Area
(Offset from beginning of record: SMF74PRS + SMF74RAO)
00SMF74RBR2binary
Total number of broken records built from the original large record.
22SMF74RSQ2binary
Sequence number of this broken record. Every broken record built from the same large record must have a unique sequence number, it is in the range from 1 to SMF74RBR.
44SMF74RIO4binary
Offset to first reassembly information block relative to start of reassembly area header.
88SMF74RIL2binary
Length of reassembly information block.
10ASMF74RIN2binary
Number of reassembly information blocks (same value as SMF74TRN in header section).
12C--4binary
Reserved.
Reassembly Area Information Block
(Offset from beginning of record: SMF74PRS + SMF74RAO + SMF74RIO)
00SMF74RNN2binary
Total number of sections in the original large record. This field contains information of how many sections of a specific type were contained in the original SMF record. This field is a copy of the number field of the triplet in the original (non broken) record.
22SMF74RPP2binary
Position of the first of one or more consecutive sections described by this block as in the original record. Values in the range of 1 to SMF74RNN are valid for correct processing. A value of 0 will skip processing of this information block. This field provides information where the sections that are part of this broken record were placed in the original record before the split took place. The actual number of consecutive sections contained in this record is available from the actual triplet in the header extension.
Subtype 5 — Cache Control Section
There is one section per record.
(Offset from beginning of record: SMF745CO)
00SMF745CLVL1binary
Gatherer level.
11SMF745CMDL1binary
Caching subsystem model.
22SMF745CCNT1binary
Record sequence number.
33SMF745CUID1EBCDIC
Real control unit ID.
44SMF745CSC1binary
Status code.
Value - Meaning
0 Successful processed.
4 IOS return code SMF745CIOC ¬= 0.
8 IDCSS01 return code SMF745CRTN ¬= 0.
98 SYSTEM or USER ABEND SMF745CEA ¬= 0.
55SMF745CAE3binary
ABEND CODE (SDWACMPC): First 12 bits = System completion code. Second 12 bits = User completion code.
88SMF745CRTN2binary
IDCSS01 return code. If not zero, record has no device data sections (SMF745DN=0).
10ASMF745CIOC1binary
IOS return code. If not zero, record has no device data sections (SMF745DN = 0).
11B--1binary
Reserved.
12CSMF745CINT4binary
Number of seconds since subsystem statistics last collected.
1610SMF745CCMT28EBCDIC
Hardware type and model of the control unit.
Subtype 5 — Cache Device Data Section
There is one section per device.
(Offset from beginning of record: SMF745DO)
00SMF745DVOL6EBCDIC
Volume serial of device.
66SMF745DFL41binary
Flags
Bit - Meaning When Set
0 4-digit device address.
1-7 Reserved.
77SMF745DCID1binary
Real control unit type code.
88SMF745DUNT3binary
Unit address for sense command.
11B--1binary
Reserved.
12CSMF745DEVN2binary
Device number.
14E--2binary
Reserved.
1610SMF745DFLG1binary
Flags
Bit - Meaning When Set
0 Subsystem storage not available.
1-3 Reserved.
4-7 Format of data returned:
- B'0000' = 40 bytes sense.
- B'1111' = 44 bytes sense.
1711SMF745DVID1binary
Device address.
1812SMF745DVS11binary
Addressed device status flag # 1:
Bit - Meaning When Set
0-1 Device caching status:
- B'00' = Caching activated.
- B'01' = Not used.
- B'10' = Deactivate pending.
- B'11' = Caching deactivated.
2-3 DASD fast write device status:
- B'00' = DFW allowed
- B'01' = DFW not used
- B'10' = DFW deactivate pending
- B'11' = DFW deactivate
4 Primary of duplex pair.
5 Secondary of duplex pair.
6-7 Duplex pair status:
- B'00' = Duplex pair available.
- B'01' = Duplex pair pending.
- B'10' = Failed duplex primary.
- B'11' = Failed duplex not primary.
1913SMF745DVS21binary
Addressed device status flag # 2.
Bit - Meaning When Set
0 Device is failed duplex.
1 Pinned data exits for device.
2-7 Other device in duplex pair.
2014SMF745DRCR4s_float
Search read caching requests.
2418SMF745DCRH4s_float
Search read caching hits.
281CSMF745DWRC4s_float
Write caching requests.
3220SMF745DWCH4s_float
Write caching request hits.
3624SMF745DRSR4s_float
Read sequential requests.
4028SMF745DRSH4s_float
Read sequential request hits.
442CSMF745DWSR4s_float
Write sequential requests.
4830SMF745DWSH4s_float
Write sequential request hits.
5234SMF745DRNR4s_float
Search read non-retentive requests.
5638SMF745DNRH4s_float
Search read non-retentive request hits.
603CSMF745DWNR4s_float
Write non-retentive requests.
6440SMF745DWNH4s_float
Write non-retentive hits.
6844SMF745DICL4s_float
Inhibit cache load requests.
7248SMF745DBCR4s_float
Bypass cache requests.
764CSMF745DTC4s_float
Sequential DASD to cache XFRs.
8050SMF745DNTD4s_float
Normal cache requests DASD to cache XFRs.
8454SMF745DCTD4s_float
Cache to DASD XFRs.
8858SMF745DFWB4s_float.
Fast write bypass count.
925CSMF745DFWC4s_float
Fast write caching requests.
9660SMF745DFWS4s_float
Fast write sequential requests.
10064SMF745DCRM4s_float
Record cache read misses.
10468SMF745DSG21binary
Device status group 2.
Bit - Meaning When Set
0-1 Record cache optimization level:
- B'00' = Full adapt rec cache
- B'01' = Adapt rec. cache writes
- B'10' = Rec cache on def ext
- B'11' = Track mode 2 Data exits in failed NVS.
3 Defective battery, destage pending.
4-5 Volume state:
- B'00' = Non spare.
- B'01' = Reserved.
- B'10' = Spare.
- B'11' = Broken spare.
6-7 Pinned data:
- B'00' = No pinned data and FW.
- B'01' = Pinned data and not FW suspend.
- B'10' = Reserved.
- B'11' = Pinned data and FW suspend.
10569SMF745INCR1binary
Status code. 0 Transfer statistics not valid. 1 Transfer statistics valid. Bytes in units of 128K. Times in units of 16 milliseconds.
1066ASMF745DSID2binary
Subsystem ID.
1086CSMF745DCWP4s_float
RCD cache write promotions.
11270SMF745DKDW4s_float
CKD writes, collected for 3990-03/06 and 2105.
11674SMF745DKDH4s_float
CKD write hits, collected for 3990-03/06 and 2105.
12078SMF745DFWR4s_float
CFW bypass, collected for 3990-03/06 and 2105.
1247CSMF745BYTR4s_float
Bytes read. See SMF745INCR.
12880SMF745BYTW4s_float
Bytes written. See SMF745INCR.
13284SMF745RTIR4s_float
Response time to read bytes. See SMF745INCR.
13688SMF745RTIW4s_float
Response time to write bytes. See SMF745INCR.
Subtype 5 — Cache Device Data Section Extension
There is one section per device.
This extension applies only to control unit types 3990-03/06. It is collected by RMF to provide the same data as in the corresponding CRR record.
(Offset from beginning of record: SMF745XO)
00SMF745XDVN2binary
Device number.
22--2binary
Reserved.
44SMF745XRSV4s_float
Lower interface I/O response time (in milliseconds).
88SMF745XCTC4s_float
Not used by RMF.
12CSMF745XCTR4s_float
Not used by RMF.
1610SMF745XVRD4s_float
Not used by RMF.
2014SMF745XVRH4s_float
Not used by RMF.
2418SMF745XVWR4s_float
Not used by RMF.
281CSMF745XVWH4s_float
Not used by RMF.
3220SMF745XSRR4s_float
Not used by RMF.
3624SMF745XFRD4s_float
Not used by RMF.
4028SMF745XWCC4s_float
Not used by RMF.
442CSMF745XPRC4s_float
Not used by RMF.
4830SMF745XCT14s_float
Not used by RMF.
5234SMF745XCT24s_float
Not used by RMF.
5638SMF745XCT34s_float
Not used by RMF.
603CSMF745XCT44s_float
Not used by RMF.
6440SMF745XCT54s_float
Not used by RMF.
6844SMF745XCT64s_float
Not used by RMF.
7248SMF745XCT74s_float
Not used by RMF.
764CSMF745XCT84s_float
Not used by RMF.
8050SMF745XCT94s_float
Not used by RMF.
8454SMF745XCTA4s_float
Not used by RMF.
Subtype 5 — Cache Control Unit Status Data Section
There is one section per record.
(Offset from beginning of record: SMF745SO)
00SMF745SVOL6EBCDIC
Volume serial of device.
66--2binary
Reserved.
88SMF745SUNT3binary
Unit address for sense command.
11B--1binary
Reserved.
12CSMF745SDEV2binary
Device number.
14ESMF745SLN2binary
Length of data section.
1610SMF745SFT1binary
Status data format.
Bit - Meaning When Set
0-3 Reserved.
4-7 Format of data returned:
- B'....0000' = 40 bytes sense.
- B'....1111' = 44 bytes sense.
1711SMF745SDID1binary
Device ID.
1812SMF745SNAD1binary
Number of attached devices.
1913SMF745SNSS1binary
Number of statistic sets.
2014SMF745SCS1binary
Caching status.
Bit - Meaning When Set
0-2 Overall caching status:
- B'000' = Caching active.
- B'001' = Pending active.
- B'010' = Subsystem error.
- B'011' = Reserved.
- B'100' = Host or support facility deactivated.
- B'101' = Cache suspended.
- B'110' = Pending off in process.
- B'111' = Pending off failure.
3 Disabled for maintenance.
4-5 Reserved.
6 IML device not available.
7 Non-retentive deactivated.
2115SMF745SVSS1binary
Non-volatile storage status.
Bit - Meaning When Set
0 Host termination.
1 Problem termination.
2 Reserved.
3 Disabled for maintenance.
4 Pending due to problem.
5-7 Reserved.
2216SMF745SCLN2binary
Length of subsystem count area.
2418--2binary
Reserved.
261ASMF745SCNF4binary
Configured subsystem storage.
301ESMF745SAVL4binary
Available subsystem storage.
3422SMF745SPIN4binary
Pinned subsystem storage, collected for 3990-03/06 and 2105 only.
3826SMF745SOFF4binary
Offline subsystem storage, collected for 3990-03/06 and 2105 only.
422ASMF745SDS11binary
Addressed device status 1.
Bit - Meaning When Set
0-1 Device caching status:
- B'00' = Activated.
- B'01' = Not used.
- B'10' = Deactivate pending.
- B'11' = Deactivated.
2-3 DASD fast write status:
- B'00' = DFW allowed.
- B'01' = Not used.
- B'10' = Deactivate pending.
- B'11' = Deactivated.
4 Primary duplex pair.
5 Secondary duplex pair.
6-7 Duplex pair status:
- B'00' = Available.
- B'01' = Pending.
- B'10' = Failed primary.
- B'11' = Failed not primary.
432BSMF745SDS21binary
Addressed device status 2.
Bit - Meaning When Set
0 Device is failed duplex.
1 Pinned data.
2-7 Other device in duplex.
442CSMF745SCNV4binary
Configured non-volatile cache, collected for 3990-03/06 and 2105 only.
4830SMF745SPND4binary
Pinned non-volatile cache, collected for 3990-03/06 and 2105 only.
5234SMF745SG21binary
Device status group 2.
Bit - Meaning When Set
0-1 Cache optimization level:
- B'00' = Rec full adapt.
- B'01' = Write rec adapt.
- B'10' = Def ext record.
- B'11' = Track mode.
2 Data on failed NVS.
3 Defective battery destage pending.
4-5 Volume state:
- B'00' = Non spare.
- B'01' = Reserved.
- B'10' = Spare.
- B'11' = Broken spare.
6-7 Pinned data:
- B'00' = Not pinned and FW.
- B'01' = Pinned and not FW suspended.
- B'10' = Reserved.
- B'11' = Pinned and FW suspended.
5335SMF745SGL1binary
Global status.
Bit - Meaning When Set
0 CFW and DFW suspended.
1-7 Reserved.
5436SMF745SSID2binary
Subsystem ID.
5638--1binary
Reserved.
5739--1binary
Reserved.
583A--1binary
Reserved.
593B--1binary
Reserved.
603C--12binary
Reserved.
Subtype 5 — RAID Rank/Extent Pool Data section
There is one section per device.
(Offset from beginning of record: SMF7451O)
00SMF7451DVN2binary
Device number (binary).
22SMF7451INC1binary
Flag
Bit - Meaning When Set
0-3 Reserved.
4 zHPF read and write I/O requests SMF7451CT5 and SMF7451CT6 are available.
5-6 Measurement units:
- B'00' = Bytes in units of 128K, and times in units of 16 milliseconds.
- B'01', B'10', B'11' = Reserved.
7 Transfer statistics SMF7451XFR are valid.
33--1binary
Reserved.
44SMF7451RSV4s_float
Lower interface I/O response time (in milliseconds).
88SMF7451FLG1binary
Flag.
Value - Meaning
0 No additional information
1 RAID rank data.
2 Extent pool and physical storage data.
99SMF7451AID1binary
Device adapter ID. Only valid with RAID rank data.
10ASMF7451RID2binary
RAID rank ID. The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
10ASMF7451XID2binary
Extent pool ID. This field is valid if SMF7451FLG is set to 2.
12CSMF7451HDD1binary
Number of HDDs in RAID rank. The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
12CSMF7452XTY1binary
Extent type: This field is valid if SMF7451FLG is set to 2.
Value - Meaning
X'04' FB 1Gb
X'84' CKD 1Gb
13DSMF7451RTY1binary
RAID rank type.
Value - Type
0 RAID-5
1 JBOD
2 RAID-10
13DSMF7452XFL1binary
Extent pool flag: This field is valid if SMF7451FLG is set to 2.
Bit - Meaning When Set
0 Dynamic extent allocation
1 Data sharing
2 Migrating/migration state
3-7 Reserved.
14ESMF7451HSS2binary
HDD sector size.
1610SMF7451RRQ4s_float
RAID rank read requests. The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
1610SMF7452PRO4s_float
Physical storage read operations. This field is valid if SMF7451FLG is set to 2.
2014SMF7451WRQ4s_float
RAID rank write requests. The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
2014SMF7452PWO4s_float
Physical storage write operations. This field is valid if SMF7451FLG is set to 2.
2418SMF7451SR4s_float
RAID rank FB sectors read. The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
2418SMF7452PBR4s_float
Physical storage bytes read. For units, see bits 5 and 6 of SMF7451INC. This field is valid if SMF7451FLG is set to 2.
281CSMF7451SW4s_float
RAID rank FB sectors written. The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
281CSMF7452PBW4s_float
Physical storage bytes written. For units, see bits 5 and 6 of SMF7451INC. This field is valid if SMF7451FLG is set to 2.
3220SMF7451RMR4s_float
Record mode read request.
3624SMF7451XSF4s_float
Extended-Remote-Copy(XRC) or Concurrent-Copy(CC) sidefile read request.
4028SMF7451XCW4s_float
XRC or CC contaminated writes.
442CSMF7451TSP4s_float
Number of tracks transferred to secondary Peer-to-Peer-Remote-Copy(PPRC) volume.
4830SMF7451NVS4s_float
NVS space allocation.
5234SMF7451RRT4s_float
RAID rank read response time (in milliseconds). The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
5234SMF7452PRT4s_float
Physical storage read response time. For units, see bits 5 and 6 of SMF7451INC. This field is valid if SMF7451FLG is set to 2.
5638SMF7451WRT4s_float
RAID rank write response time (in milliseconds). The information in this field is available only for one device belonging to the rank, as indicated by flag SMF7451FLG. This field is valid if SMF7451FLG is set to 1.
5638SMF7452PWT4s_float
Physical storage write response time. For units, see bits 5 and 6 of SMF7451INC. This field is valid if SMF7451FLG is set to 2.
603CSMF7451CT14s_float
Bytes read. For units, see bits 5 and 6 of SMF7451INC.
6440SMF7451CT24s_float
Bytes written. For units, see bits 5 and 6 of SMF7451INC.
6844SMF7451CT34s_float
Read response time. For units, see bits 5 and 6 of SMF7451INC.
7248SMF7451CT44s_float
Write response time. For units, see bits 5 and 6 of SMF7451INC.
764CSMF7451CT54s_float
Number of zHPF read I/O requests (valid if bit 4 in SMF7451INC is set).
8050SMF7451CT64s_float
Number of zHPF write I/O requests (valid if bit 4 in SMF7451INC is set).
8454--4binary
Reserved.

The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.

Sample Report from SMF 74 Subtype 4 Records
Showing RMF Coupling Activity Over an Interval


The sample SMF report below was created with Spectrum SMF Writer, the low-cost 4GL SMF report writer.

This report reads as input the SMF file and selects just the type 74 RMF Activity records with subtype = 4. (See SMF 74 record layout.) Each of these SMF records contains multiple Request Sections. We normalize these sections in order to easily print the same report information from each request section. We then print a report line for each Request Section, showing various statistics relating to synchronous and asynchronous requests during the interval. It also shows a count of certain requests for which no resource was available.

In this report, we take advantage of several of Spectrum's special formatting options. The BIZ ("blank if zero") option suppresses 0 values, which can clutter up a report. Also, since the SMF744SASQ field encompasses a wide range of values, we used a "scaled" type of picture to format it. Spectrum automatically displays a value with the appropriate K, M, G, ... suffix as necessary. This technique lets you display more data (in smaller columns) when it is not essential to know the exact value of a field.

We also used another technique to squeeze more data columns into the report. Since the identical Sysplex and System names appear for hundreds of consecutive lines, we moved those 2 fields from the detail report lines up into the page titles. We page-break on those fields to insure that the data on each page comes from a single Sysplex-System.

All of this with just a couple of dozen lines of code!
Why not install a Spectrum SMF Writer trial right now and start making your own SMF reports!

These Spectrum SMF Writer Statements:


OPTION: SCALEPICS /* ALLOW VARIABLY SCALED PICTURES */
OPTION: HDGSEP('/') /* CHANGE DEFAULT SEPERATOR CHAR */

INPUT: SMF74 NORMWHEN(SMF74RTY=74 AND SMF74STY=4)
             NORMALIZE(SMF74_REQ_SECTION, SMF744SN)

INCLUDEIF: SMF74RTY=74 AND SMF74STY=4

TITLE: #DATE / 'RMF COUPLING ACTIVITY REPORT' / 'PAGE' #PAGENUM
TITLE: 'SYSPLEX:' SMF74XNM 'SYSTEM:' SMF74SNM

COLUMNS:
     SMF744SNAM('CONNECTED/STRUCTURE')
     SMF74IST('INTERVAL/START/TIME')
     SMF74INT_TIME(TP'ZZ:Z9.999' 'INTERVAL/LENGTH')
     SMF744SSIZ(8 'STRUCT/SIZE' BIZ)
     SMF744SARC_VAL('TOTAL/ASYNCH/OPERS' 8 BIZ)
     SMF744SASQ('SUM/SQRS/SERVIC/TIME/ASYNCH' 6 P'Z,ZZ9@' BIZ)
     SMF744SATM('SUM/SERVIC/TIME/ASYNCH' 10 BIZ)
     SMF744SSTA_VAL('ASYNCH/REQS/NO RESRC' 8 BIZ)
     SMF744SSRC_VAL('CNT/TIMES/SYNCH/REQS' 8 BIZ)
     SMF744SSSQ('SUM-SQRS/SERVIC/TIME/SYNCH' 10 BIZ)
     SMF744SSTM('SUM/SERVIC/TIME/SYNCH' 10 BIZ)

SORT:  SMF74XNM SMF74SNM SMF74DTE SMF74TME SMF744SNAM
BREAK: SMF74SNM SPACE(PAGE)

 

Produce This SMF Report:


 08/14/07                                 RMF COUPLING ACTIVITY REPORT                                 PAGE    1
                                       SYSPLEX: SYSPL9   SYSTEM: S01

                                                        SUM
                                                        SQRS     SUM                CNT     SUM-SQRS     SUM
                  INTERVAL                     TOTAL   SERVIC   SERVIC    ASYNCH   TIMES     SERVIC     SERVIC
    CONNECTED      START   INTERVAL   STRUCT   ASYNCH   TIME     TIME      REQS    SYNCH      TIME       TIME
    STRUCTURE       TIME    LENGTH     SIZE    OPERS   ASYNCH   ASYNCH   NO RESRC   REQS     SYNCH      SYNCH
 ________________ ________ _________ ________ ________ ______ __________ ________ ________ __________ __________

 ACF2_LIDS        09:30:00 10:00.000   50,048   16,034 1,004M  2,013,709                68    184,508      3,490
 BERVM_SMI1       09:30:00 10:00.000    2,304
 BERVM_SMS2       09:30:00 10:00.000    2,304    3,459   200M    472,144                13    261,598      1,150
 BERVM_SMS3       09:30:00 10:00.000    2,304    1,025    28M    104,325                 5      9,526        208
 BERVM_SMT0       09:30:00 10:00.000    2,304    1,352    76M    160,125        3        4     15,481        241
 BERVM_SMZ0       09:30:00 10:00.000    2,304      885    18M     87,762                 6     17,237        307
 BERVM_SM10       09:30:00 10:00.000    2,304    1,070    91M    177,594                 5    230,667        667
 CRAF_HBP0        09:30:00 10:00.000   12,544      445    14M     51,859                93    111,532      2,456
 CRAF_HBP0        09:30:00 10:00.000   12,672      128 6,997K     20,516
 CRAF_HBP1        09:30:00 10:00.000   20,224      117 3,568K     16,920                 8      4,659        193
 CRAF_HBP1        09:30:00 10:00.000   20,096      367    16M     50,839       14       26     15,918        642
 CRAF_HBP16K0     09:30:00 10:00.000    5,376       14 1,471K      2,474                16      9,661        393
 CRAF_HBP16K0     09:30:00 10:00.000    5,376
 CRAF_HBP2        09:30:00 10:00.000   24,576       46   758K      5,104                 6      3,270        140
 CRAF_HBP2        09:30:00 10:00.000   24,448      183 2,708K     17,469                55     30,184      1,276
 CRAF_HBP32K      09:30:00 10:00.000   13,824       63 1,575K      7,444                33     21,962        850
 CRAF_HBP32K      09:30:00 10:00.000   13,824       33   674K      3,280
 CRAF_HBP8        09:30:00 10:00.000      640
 CRAF_HBP8        09:30:00 10:00.000      640       14   176K      1,311                15      9,393        375
 CRAF_HBP8K0      09:30:00 10:00.000    5,632      191 5,466K     24,221                21     25,874        640
 CRAF_HBP8K0      09:30:00 10:00.000    5,632        9 1,132K      2,970
 CSAF_LOCK1       09:30:00 10:00.000    8,064    2,658    53M    220,344            10,652 *****S****    264,935
 CSAF_SCA         09:30:00 10:00.000    8,192    1,588   167M    244,692                 8     52,673        649
 CTBA_GBP0        09:30:00 10:00.000    2,688       37   535K      3,595
 CTBA_GBP0        09:30:00 10:00.000    2,688       71 1,601K      6,251                41     28,214      1,074
 CTBA_GBP1        09:30:00 10:00.000    2,304       14   217K      1,213                14      9,086        356
 CTBA_GBP1        09:30:00 10:00.000    2,304
 CTBA_GBP11       09:30:00 10:00.000    1,920
 CTBA_GBP11       09:30:00 10:00.000    1,920       14   134K      1,108                14      8,815        351
 CTBA_GBP16K0     09:30:00 10:00.000      896       15   272K      1,488                14      8,664        348
 CTBA_GBP16K0     09:30:00 10:00.000    1,024
 CTBA_GBP2        09:30:00 10:00.000    2,816       30   629K      3,219
 CTBA_GBP2        09:30:00 10:00.000    2,688       56   772K      4,903                33     23,489        879
 CTBA_GBP21       09:30:00 10:00.000    1,408
 CTBA_GBP21       09:30:00 10:00.000    1,408       14   119K      1,054                14      8,754        350
 CTBA_GBP32K      09:30:00 10:00.000    1,664       57 1,087K      5,867                31     21,332        812
 CTBA_GBP32K      09:30:00 10:00.000    1,792       29   414K      2,642
 CTBA_GBP8K0      09:30:00 10:00.000    2,048       30   352K      2,486
 CTBA_GBP8K0      09:30:00 10:00.000    2,048       55   807K      5,043                34     23,816        898
 CTBA_LOCK1       09:30:00 10:00.000    3,072    1,046 8,942K     78,236             3,400 22,415,563     81,367
 CTBA_SCA         09:30:00 10:00.000    3,456    1,759    59M    253,463        1       13     84,538      1,048
 CTLF_GBP0        09:30:00 10:00.000    8,448       10   122K      1,012
 CTLF_GBP0        09:30:00 10:00.000    8,320       37   782K      4,313                16     10,471        409
 CTLF_GBP1        09:30:00 10:00.000   12,544       15   359K      1,459                13      8,241        327
 CTLF_GBP1        09:30:00 10:00.000   12,672
 CTLF_GBP16K0     09:30:00 10:00.000    1,664       30   262K      2,249
 CTLF_GBP16K0     09:30:00 10:00.000    1,664       56   443K      3,703                33  6,709,361      3,423
 CTLF_GBP2        09:30:00 10:00.000    8,320       15   389K      1,656                13      8,141        325
 CTLF_GBP2        09:30:00 10:00.000    8,448
 CTLF_GBP32K      09:30:00 10:00.000    3,584       30   272K      2,255
 CTLF_GBP32K      09:30:00 10:00.000    3,584       57 1,922K      6,194                32     22,436        846

 
08/14/09                                 RMF COUPLING ACTIVITY REPORT                                 PAGE    2
                                       SYSPLEX: SYSPL9   SYSTEM: S01

                                                        SUM
                                                        SQRS     SUM                CNT     SUM-SQRS     SUM
                  INTERVAL                     TOTAL   SERVIC   SERVIC    ASYNCH   TIMES     SERVIC     SERVIC
    CONNECTED      START   INTERVAL   STRUCT   ASYNCH   TIME     TIME      REQS    SYNCH      TIME       TIME
    STRUCTURE       TIME    LENGTH     SIZE    OPERS   ASYNCH   ASYNCH   NO RESRC   REQS     SYNCH      SYNCH
 ________________ ________ _________ ________ ________ ______ __________ ________ ________ __________ __________

 CTLF_GBP8K0      09:30:00 10:00.000    4,096       15   353K      1,473                13      7,933        321
 CTLF_GBP8K0      09:30:00 10:00.000    4,096
 CTLF_LOCK1       09:30:00 10:00.000    4,992    1,214    11M     94,508             4,807 88,328,922    125,032
 CTLF_SCA         09:30:00 10:00.000    3,328    1,581    51M    225,834                 4     26,085        323
 CTOC_GBP0        09:30:00 10:00.000    3,456       50 1,690K      5,850
 CTOC_GBP0        09:30:00 10:00.000    3,456      117 8,598K     16,027                32     22,793        853
 CTOC_GBP1        09:30:00 10:00.000    5,376  112,254 9,213M 18,493,219        4    3,040 35,668,753    110,881
 CTOC_GBP1        09:30:00 10:00.000    5,376      555    21M     84,176
 CTOC_GBP16K0     09:30:00 10:00.000    1,280
 CTOC_GBP16K0     09:30:00 10:00.000    1,280       14   105K      1,061                14      8,260        340
 CTOC_GBP2        09:30:00 10:00.000    5,504    1,033   115M    222,123               787 38,159,579     24,539
 CTOC_GBP2        09:30:00 10:00.000    5,504      732    39M    127,868                 1        529         23
 CTOC_GBP32K      09:30:00 10:00.000    1,536       30   320K      2,389
 CTOC_GBP32K      09:30:00 10:00.000    1,536       58   895K      4,993                33  5,624,615      3,203
 CTOC_GBP8K0      09:30:00 10:00.000    2,048       56   626K      4,361                33     22,278        856
 CTOC_GBP8K0      09:30:00 10:00.000    2,048       30   725K      3,022
 CTOC_LOCK1       09:30:00 10:00.000    4,096    5,707   130M    520,062            10,994 *****S****    338,972
 CTOC_SCA         09:30:00 10:00.000    1,920    1,606    55M    242,189        1        6     39,090        484
 CTTF_GBP0        09:30:00 10:00.000    8,320      919    26M    112,207                 1        529         23
 CTTF_GBP0        09:30:00 10:00.000    8,320    4,400   325M    645,466               153  1,551,026      6,028
 CTTF_GBP1        09:30:00 10:00.000   32,512   57,719 2,150M  5,634,117    1,071    6,178 33,254,757    163,883
 CTTF_GBP1        09:30:00 10:00.000   32,640    5,404   206M    724,337                81     45,930      1,924
 CTTF_GBP16K0     09:30:00 10:00.000    5,376
 CTTF_GBP16K0     09:30:00 10:00.000    5,376       15    77K        951                13      8,035        323
 CTTF_GBP2        09:30:00 10:00.000   32,512   17,088 1,177M  2,471,064    1,131    7,981 61,967,099    203,089
 CTTF_GBP2        09:30:00 10:00.000   32,512    3,385   423M    515,302               151     84,553      3,571
 CTTF_GBP32K      09:30:00 10:00.000   10,752      656    64M    165,137                42     21,778        956
 CTTF_GBP32K      09:30:00 10:00.000   10,752    1,293   108M    319,735               191    351,906      5,634
 CTTF_GBP8        09:30:00 10:00.000      512      318 3,979K     26,878               251    109,958      5,242
 CTTF_GBP8        09:30:00 10:00.000      512       13   460K      2,267
 CTTF_GBP8K0      09:30:00 10:00.000    5,632      270 9,077K     39,335
 CTTF_GBP8K0      09:30:00 10:00.000    5,632    1,160    42M    140,510                68    174,474      2,032
 CTTF_LOCK1       09:30:00 10:00.000   29,184   25,062   730M  2,086,495            72,151 *****S****  1,831,872
 CTTF_SCA         09:30:00 10:00.000    8,192    1,667    90M    248,925                 5     31,698        398
 CTZF_GBP0        09:30:00 10:00.000    7,552      129 6,075K     20,228                 1        841         29
 CTZF_GBP0        09:30:00 10:00.000    7,552      479    20M     73,993        1       36     24,738        942
 CTZF_GBP1        09:30:00 10:00.000   15,104    2,328    85M    325,305               145    431,041      4,537
 CTZF_GBP1        09:30:00 10:00.000   15,104    1,080    37M    146,591                 7      3,848        164
 CTZF_GBP16K0     09:30:00 10:00.000    1,664       30   368K      2,500
 CTZF_GBP16K0     09:30:00 10:00.000    1,664       57   745K      4,820                31     21,507        815
 CTZF_GBP2        09:30:00 10:00.000    8,576      455    27M     61,207                40     30,271      1,085
 CTZF_GBP2        09:30:00 10:00.000    8,576      298    22M     41,913                 1        784         28
 CTZF_GBP32K      09:30:00 10:00.000    2,304       29 1,461K      3,752
 CTZF_GBP32K      09:30:00 10:00.000    2,304       56 1,006K      5,024                34     23,225        887
 CTZF_GBP8        09:30:00 10:00.000      512      117 1,930K     12,466                38     29,333      1,015
 CTZF_GBP8        09:30:00 10:00.000      640       67 1,486K      8,575
 CTZF_GBP8K0      09:30:00 10:00.000    4,864       42 1,794K      7,158                 3      1,638         70
 CTZF_GBP8K0      09:30:00 10:00.000    4,864      184    15M     37,988                54     27,391      1,213
 CTZF_LOCK1       09:30:00 10:00.000    5,888    4,592   144M    384,811             8,320 *****S****    230,595
 CTZF_SCA         09:30:00 10:00.000    3,328    1,861    94M    284,565                 5     31,692        398
 DFHXQLS_DFHTSA01 09:30:00 10:00.000    1,408

 ...

See other sample SMF reports.

Copyright 2017.
Pacific Systems Group.
All rights reserved.


Spectrum Writer 4GL - the economical alternative to SAS, Easytrieve, DYL-280...

Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company | FAQ | Sample Reports | SMF Records
Send Your Comments or Questions