FIND RESUME SMF Type 117 Record
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 117 Record

This table shows the record layout for type 117 SMF records
(SMF Records for Message Flow Accounting and Statistics Data - 6.1).

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

Purpose: Certain information is written to z/OS® SMF records for message flow accounting and statistics data.

It's easy to report on SMF 117 data!

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 117 Record -- SMF Records for Message Flow Accounting and Statistics Data - 6.1
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF117LEN2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word).
22SMF117SEG2binary
Segment descriptor (see record length field).
44SMF117FLG1binary
System indicator:
Bit Meaning When Set
0 New SMF record format
1 Subtypes used
2 Reserved
3-6 Version indicators
7 System is running in PR/SM mode
55SMF117RTY1binary
Record type 117 (x'75').
66SMF117TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF117DTE4packed
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.
14ESMF117SID4EBCDIC
System identification (from the SMFPRMxx SID parameter).
1812SMF117SSI4EBCDIC
Subsystem identification (‘RMF’).
2216SMF117STY2binary
Record subtype.
1 (only message flow or threads data is being collected)
2 (node data is being collected)
2418SMF117TCT2binary
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.
261ASMF117SRTEBCDICRecord
type, one of: RESUME Archive Snapshot
281CSMF117s4binary
Offset to RMF product section from RDW.
3220SMF117PRL2binary
Length of RMF product section.
3422SMF117PRN2binary
Number of RMF product sections.
Individual header extension for subtype 3:
3624SMF117WMS4binary
Offset to workload manager control section.
4028SMF117WML2binary
Length of workload manager control section.
422ASMF117WMN2binary
Number of workload manager control sections.
442CSMF117SSS4binary
Offset to service class served data section.
4830SMF117SSL2binary
Length of service class served data section.
5032SMF117SSN2binary
Number of service class served data sections.
5234SMF117RGS4binary
Offset to resource group data section.
5638SMF117RGL2binary
Length of resource group data section.
583ASMF117RGN2binary
Number of resource group data sections.
603CSMF117SCS4binary
Offset to service/report class period data section.
6440SMF117SCL2binary
Length of service/report class period data section.
6642SMF117SCN2binary
Number of service/report class period data sections.
6844SMF117RTS4binary
Offset to response time distribution data section.
7248SMF117RTL2binary
Length of response time distribution data section.
744ASMF117RTN2binary
Number of response time distribution data sections.
764CSMF117WRS4binary
Offset to work/resource manager state section.
8050SMF117WRL2binary
Length of work/resource manager state section.
8252SMF117WRN2binary
Number of work/resource manager state sections.
Individual header extension for subtype 4:
3624SMF117CPS4binary
Offset to service class period data section.
4028SMF117CPL2binary
Length of service class period data section.
422ASMF117CPN2binary
Number of service class period data sections.
442CSMF117SPS4binary
Offset to swap reason data section.
4830SMF117SPL2binary
Length of swap reason data section.
5032SMF117SPN2binary
Number of swap reason data sections
RMF Product Section
(Offset from beginning of record: SMF117PRS)
00SMF117MFV2packed
RMF version number.
22SMF117PRD8EBCDIC
Product name (‘RMF’).
10ASMF117IST4packed
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.
14ESMF117DAT4packed
Date when the RMF measurement interval started, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
1812SMF117INT4packed
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.
2418SMF117SAM4binary
Number of RMF samples.
281C--2binary
Reserved.
301ESMF117FLA2binary
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.
3624SMF117CYC4packed
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.
4028SMF117MVS8EBCDIC
MVS software level (consists of an acronym and the version, release, and modification level - ZVvvrrmm).
4830SMF117IML1binary
Indicates the type of processor complex on which data measurements were taken. Value Meaning 3 9672, zSeries
4931SMF117PRF1binary
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 IFA processors available.
5-7 Reserved.
5032SMF117PTN1binary
PR/SM partition number of the partition that wrote this record.
5133SMF117SRL1binary
SMF record level change number (X’44’ for z/OS V1R6 RMF). This field enables processing of SMF record level changes in an existing release.
5234SMF117IET8char
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).
603CSMF117LGO8binary
Offset GMT to local time (STCK format).
6844SMF117RAO4binary
Offset to reassembly area relative to start of RMF product section.
7248SMF117RAL2binary
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.
724ASMF117RAN2binary
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 (SMF72RAO) and length (SMF72RAL) are only valid if SMF72RAN = 1. A reassembly area is only present in broken records.
764CSMF117OIL2binary
Original interval length as defined in the session or by SMF (in seconds).
784ESMF117SYN2binary
SYNC value in seconds.
8050SMF117GIE8binary
Projected gathering interval end (STCK format) GMT time.
8858SMF117XNM8EBCDIC
Sysplex name as defined in parmlib member COUPLExx.
9660SMF117SNM8EBCDIC
System name for current system as defined in parmlib member IEASYSxx SYSNAME parameter.
Reassembly Area
(Offset from beginning of record: SMF117PRS + SMF117RAO)
00SMF117RBR2binary
Total number of broken records built from the original large record.
22SMF117RSQ2binary
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 SMF72RBR.
44SMF117RIO4binary
Offset to first reassembly information block relative to start of reassembly area header.
88SMF117RIL2binary
Length of reassembly information block.
10ASMF117RIN2binary
Number of reassembly information blocks (same value as SMF72TRN in header section).
12C--4binary
Reserved.
Reassembly Area Information Block
(Offset from beginning of record: SMF117PRS + SMF117RAO + SMF117RIO)
00SMF117RNN2binary
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.
22SMF117RPP2binary
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 SMF72RNN 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 4 — Service Class Period Data Section
(Offset from beginning of record: SMF117CPS)
00SMF1174PNAM8EBCDIC
Name of active service policy.
88SMF1174PTM8binary
Local time/date of policy activation (STCK format).
1610SMF1174LCNM8EBCDIC
Service class name.
2418SMF1174PER1binary
Service class period number.
2519--3binary
Reserved.
281CSMF1174USER4binary
Number of users found.
3220SMF1174ACTV4binary
Number of active users found.
3624SMF1174ACTS4binary
Number of active samples (except OUTR).
4028SMF1174IDLS4binary
Number of idle samples.
442CSMF1174PAGE4binary
Number of users delayed for paging at all samples.
4830SMF1174SWAP4binary
Number of users delayed for swapping at all samples.
5234SMF1174OUTR4binary
Number of out and ready users at all samples.
5638SMF1174PGIN4binary
Number of page-ins.
603CSMF1174DIVS4binary
Number of DIV samples.
6440SMF1174LSSA4binary
Total logically swapped samples for the group.
6844SMF1174PSSA4binary
Total swapped samples for the group (except logical).
7248SMF1174UPRO4binary
Total processor using samples for the group.
764CSMF1174UDEV4binary
Total device using samples for the group.
8050SMF1174DPRO4binary
Total processor delay samples for the group.
8454SMF1174DDEV4binary
Total device delay samples for the group.
8858SMF1174DSTO4binary
Total storage delay samples for the group.
925CSMF1174DJES4binary
Total JES delay samples for the group.
9660SMF1174DHSM4binary
Total HSM delay samples for the group.
10064SMF1174DXCF4binary
Total XCF delay samples for the group.
10468SMF1174DENQ4binary
Total ENQ delay samples for the group.
1086CSMF1174DMNT4binary
Total mount delay samples for the group.
11270SMF1174DMSG4binary
Total message delay samples for the group.
11674SMF1174UNKN4binary
Total unknown state samples for the group.
12078SMF1174VALD4binary
Total valid samples for the group (single state sum of all using, delay, idle, and unknown).
1247CSMF1174LSCT4binary
Count of “long” logical swaps for the group.
12880SMF1174ESCT4binary
Count of “long” swaps to expanded storage for the group.
13284SMF1174PSCT4binary
Count of “long” physical swaps for the group.
13688SMF1174ACTF8floating
Number of active frames.
14490SMF1174IDLE8floating
Number of idle frames.
15298SMF1174SLOT8floating
Number of slots used.
160A0SMF1174DIV8floating
Number of DIV frames.
168A8SMF1174FIX8floating
Number of fixed frames.
176B0SMF1174LSCF8floating
Number of central frames for all logically swapped users at all samples.
184B8SMF1174LSEF8floating
Number of expanded frames for all logically swapped users at all samples.
192C0SMF1174PSEF8floating
Number of expanded frames for all swapped users (except logical) at all samples.
200C8SMF1174VECT8floating
Total vector utilization time for the group (microseconds).
208D0SMF1174ET8floating
Total elapsed time for all transactions that ended in the group. Does not include queued time (microseconds).
216D8SMF1174QT8floating
Total time spent on JES or APPC queues by all transactions that ended in the group (microseconds).
224E0SMF1174END8floating
Number of transactions that ended in the group (microseconds).
232E8SMF1174TSV8floating
Sum of shared page views.
240F0SMF1174VIN8floating
Sum of shared pages in central storage that are valid.
248F8SMF1174VLC8floating
Sum of shared page validations.
256100SMF1174GPI8floating
Sum of shared page-ins from auxiliary storage.
Subtype 4 — Swap Reason Data Section
(Offset from beginning of record: SMF117SPS)
00SMF1174OR14binary
STOR/OUTR delay samples for swap reason 1: Terminal output wait.
44SMF1174OR24binary
STOR/OUTR delay samples for swap reason 2: Terminal input wait.
88SMF1174OR34binary
STOR/OUTR delay samples for swap reason 3: Long wait.
12CSMF1174OR44binary
STOR/OUTR delay samples for swap reason 4: Auxiliary storage shortage.
1610SMF1174OR54binary
STOR/OUTR delay samples for swap reason 5: Real storage shortage.
2014SMF1174OR64binary
STOR/OUTR delay samples for swap reason 6: Detected long wait.
2418SMF1174OR74binary
STOR/OUTR delay samples for swap reason 7: Requested swap.
281CSMF1174OR84binary
STOR/OUTR delay samples for swap reason 8: Enqueue exchange swap.
3220SMF1174OR94binary
STOR/OUTR delay samples for swap reason 9: Exchange swap.
3624SMF1174OR104binary
STOR/OUTR delay samples for swap reason 10: Unilateral swap.
4028SMF1174OR114binary
STOR/OUTR delay samples for swap reason 11: Transition swap.
442CSMF1174OR124binary
STOR/OUTR delay samples for swap reason 12: Improve central storage usage.
4830SMF1174OR134binary
STOR/OUTR delay samples for swap reason 13: Improve system paging rate.
5234SMF1174OR144binary
STOR/OUTR delay samples for swap reason 14: Make room for an out too long user.
5638SMF1174OR154binary
STOR/OUTR delay samples for swap reason 15: APPC wait.
603CSMF1174OR164binary
STOR/OUTR delay samples for swap reason 16: OMVS input wait.
6440SMF1174OR174binary
STOR/OUTR delay samples for swap reason 17: OMVS output wait.
6844SMF1174OR184binary
STOR/OUTR delay samples for swap reason 18: In-real swap.

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

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