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 72 Record (Subtype 3) - z/OS 2.1

This table shows the record layout for type 72 SMF records
(RMF Workload Activity, Storage Data, and Serialization Delay).

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

Purpose: Record type 72 has several subtypes.

Subtype 3 — Workload Activity is written for each service or report class defined in the active service policy. It includes the goals and the actual measured values for this class. Records have the following sections:

Workload control section Identifies the policy, workload and service/report class name and contains workload data.
Service class served data section Contains information about the service classes being served.
Resource group data section Contains information about the resource group to which the service class belongs.
Service/Report class period data section Contains goals and actual measured values for each service and report class period. In addition, there are pointers to the corresponding response time distribution data section and work/resource manager state section.
Response time distribution data section Contains the response time distribution map and count tables for each service class period with a response time goal.
Work/resource manager state section Contains the subsystem work manager delay array with two entries for each subsystem.

It's easy to report on SMF 72 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 72 Record -- RMF Workload Activity, Storage Data, and Serialization Delay
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF72LEN2binary
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.
22SMF72SEG2binary
Segment descriptor (see record length field).
44SMF72FLG1binary
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
55SMF72RTY1binary
Record type 72(X'48').
66SMF72TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF72DTE4packed
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.
14ESMF72SID4EBCDIC
System identification (from the SMFPRMxx SID parameter).
1812SMF72SSI4EBCDIC
Subsystem identification (‘RMF’).
2216SMF72STY2binary
Record subtype.
2418SMF72TRN2binary
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.
281CSMF72PRS4binary
Offset to RMF product section from RDW.
3220SMF72PRL2binary
Length of RMF product section.
3422SMF72PRN2binary
Number of RMF product sections.
Individual header extension for subtype 3:
3624SMF72WMS4binary
Offset to workload manager control section.
4028SMF72WML2binary
Length of workload manager control section.
422ASMF72WMN2binary
Number of workload manager control sections.
442CSMF72SSS4binary
Offset to service class served data section.
4830SMF72SSL2binary
Length of service class served data section.
5032SMF72SSN2binary
Number of service class served data sections.
5234SMF72RGS4binary
Offset to resource group data section.
5638SMF72RGL2binary
Length of resource group data section.
583ASMF72RGN2binary
Number of resource group data sections.
603CSMF72SCS4binary
Offset to service/report class period data section.
6440SMF72SCL2binary
Length of service/report class period data section.
6642SMF72SCN2binary
Number of service/report class period data sections.
6844SMF72RTS4binary
Offset to response time distribution data section.
7248SMF72RTL2binary
Length of response time distribution data section.
744ASMF72RTN2binary
Number of response time distribution data sections.
764CSMF72WRS4binary
Offset to work/resource manager state section.
8050SMF72WRL2binary
Length of work/resource manager state section.
8252SMF72WRN2binary
Number of work/resource manager state sections.
8454SMF72DNS4binary
Offset to resource delay type names sections.
8858SMF72DNL2binary
Length of resource delay type names sections.
905ASMF72DNN2binary
Number of resource delay type names sections.
Individual header extension for subtype 4:
3624SMF72CPS4binary
Offset to service class period data section.
4028SMF72CPL2binary
Length of service class period data section.
422ASMF72CPN2binary
Number of service class period data sections.
442CSMF72SPS4binary
Offset to swap reason data section.
4830SMF72SPL2binary
Length of swap reason data section.
5032SMF72SPN2binary
Number of swap reason data sections
RMF Product Section
(Offset from beginning of record: SMF72PRS)
00SMF72MFV2packed
RMF version number.
22SMF72PRD8EBCDIC
Product name (‘RMF’).
10ASMF72IST4packed
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.
14ESMF72DAT4packed
Date when the RMF measurement interval started, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
1812SMF72INT4packed
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.
2418SMF72SAM4binary
Number of RMF samples.
281C--2binary
Reserved.
301ESMF72FLA2binary
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.
3624SMF72CYC4packed
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.
4028SMF72MVS8EBCDIC
MVS software level (consists of an acronym and the version, release, and modification level - ZVvvrrmm).
4830SMF72IML1binary
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.
5032SMF72PTN1binary
PR/SM partition number of the partition that wrote this record.
5133SMF72SRL1binary
SMF record level change number (X'6B' for z/OS V2R1 RMF). This field enables processing of SMF record level changes in an existing release.
5234SMF72IET8char
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).
603CSMF72LGO8binary
Offset GMT to local time (STCK format).
6844SMF72RAO4binary
Offset to reassembly area relative to start of RMF product section.
7248SMF72RAL2binary
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.
724ASMF72RAN2binary
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.
764CSMF72OIL2binary
Original interval length as defined in the session or by SMF (in seconds).
784ESMF72SYN2binary
SYNC value in seconds.
8050SMF72GIE8binary
Projected gathering interval end (STCK format) GMT time.
8858SMF72XNM8EBCDIC
Sysplex name as defined in parmlib member COUPLExx.
9660SMF72SNM8EBCDIC
System name for current system as defined in parmlib member IEASYSxx SYSNAME parameter.
Reassembly Area
(Offset from beginning of record: SMF72PRS + SMF72RAO)
00SMF72RBR2binary
Total number of broken records built from the original large record.
22SMF72RSQ2binary
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.
44SMF72RIO4binary
Offset to first reassembly information block relative to start of reassembly area header.
88SMF72RIL2binary
Length of reassembly information block.
10ASMF72RIN2binary
Number of reassembly information blocks (same value as SMF72TRN in header section).
12C--4binary
Reserved.
Reassembly Area Information Block
(Offset from beginning of record: SMF72PRS + SMF72RAO + SMF72RIO)
00SMF72RNN2binary
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.
22SMF72RPP2binary
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 3 — Workload Manager Control Section
(Offset from beginning of record: SMF72WMS)
00SMF723MSCF1binary
Service/Report class flags.
Bit Meaning When Set
0 This is a report class
1 Workload activity data not available
2 Policy data not available
3 Execution velocity includes I/O delays
4 Indicator for CPU protection
5 Indicator for storage protection
6 Indicator for dynamic alias tuning
7 Reserved.
11SMF723MFLG1binary
Flags.
Bit Meaning When Set
0 Indicator for IFA crossover
1 Indicator for IFA honour priority
2-7 Reserved.
22--2binary
Reserved.
44SMF723MNSP8EBCDIC
Policy name.
12CSMF723MDSP32EBCDIC
Policy description.
442CSMF723MTPA8binary
Local time/date of policy activation (STCK format).
5234SMF723MCPU4binary
CPU service coefficient * 10,000
5638SMF723MIOC4binary
I/O service coefficient * 10,000
603CSMF723MMSO4binary
Storage service coefficient * 10,000
6440SMF723MSRB4binary
SRB service coefficient * 10,000
6844SMF723MTVL4binary
WLM sample interval (in milliseconds).
7248SMF723MTV4binary
Number of times when WLM sampling code ran.
764CSMF723MOPT2EBCDIC
Suffix of the IEAOPTxx parmlib member.
784E--2binary
Reserved.
8050SMF723MWNM8EBCDIC
Workload name.
8858SMF723MWDE32EBCDIC
Workload description.
12078SMF723MCNM8EBCDIC
Service/Report class name.
12880SMF723MCDE32EBCDIC
Service/Report class description.
160A0SMF723MCPG2binary
Number of periods belonging to this service or report class.
162A2SMF723MSUB1binary
Number of entries in the work/resource manager state section belonging to a subsystem.
163A3--3binary
Reserved.
166A6SMF723MERF6EBCDIC
Enqueue residency CPU service factor.
172ACSMF723MADJ4binary
Adjustment factor for CPU rate.
176B0SMF723MIDN8EBCDIC
Service definition name.
184B8SMF723MIDD32EBCDIC
Service definition description.
216D8SMF723MTDI8binary
Local time/date the service definition was installed (STCK format).
224E0SMF723MIDU8EBCDIC
Userid that installed the service definition.
232E8SMF723CLSC8EBCDIC
Service class that last contributed to this report class. Blank if this is a service class.
240F0SMF723NFFI4binary
Normalization factor for zAAP. Multiply zAAP service times or service units with this value and divide by 256 to calculate the CP equivalent value.
244F4SMF723NFFS4binary
Normalization factor for zIIP. Multiply zIIP service units with this value and divide by 256 to calculate the CP equivalent value.
248F8SMF723NADJ4binary
Nominal adjustment factor for CPU rate.
252FCSMF723CECA4binary
CEC adjustment factor.
Subtype 3 — Service Class Served Data Section
(Offset from beginning of record: SMF72SSS)
00SMF723SCSN8EBCDIC
Name of service class being served (by one or more address spaces in service class SMF723MCNM).
88SMF723SCS4binary
Number of times an address space running in service class SMF723MCNM was observed serving the served service class SMF723SCSN.
Subtype 3 — Resource Group Data Section
(Offset from beginning of record: SMF72RGS)
00SMF723GGNM8EBCDIC
Resource group name.
88SMF723GGDE32EBCDIC
Resource group description.
4028SMF723GGLT1binary
Resource group flags.
Bit Meaning When Set
0 Maximum capacity was specified
1 Minimum capacity was specified
2-7 Reserved.
4129--3binary
Reserved.
442CSMF723GGMN4binary
If SMF723GMNS = ON, minimum sysplex capacity strived for in unweighted TCB+SRB service units per seconds, otherwise 0.
4830SMF723GGMX4binary
If SMF723GMXS = ON, maximum sysplex capacity allowed in unweighted TCB+SRB service units per seconds, otherwise 0.
Subtype 3 — Service/Report Class Period Data Section
There is one section per service or report class period.
(Offset from beginning of record: SMF72SCS)
00SMF723CRTX2binary
Index into the response time distribution count table in the response time distribution data section. These buckets exist only for periods with a response time goal.
Example: If the service class has six service class periods, and the periods 1, 3, and 5 have a response time goal, then this index has the following values:

Period = Index into Response Time Distribution Count Table
1 = 1
2 = 0
3 = 2
4 = 0
5 = 3
6 = 0
22SMF723CWMX2binary
Index into the work/resource manager states area.
44SMF723CWMN2binary
Number of entries in the work/resource manager states area associated with this period (SMF723CWMX points to the first entry).
66SMF723CRS11binary
Report class period flags.
Bit Meaning When Setm
0 This report class period is heterogeneous.
1-7 Reserved.
77SMF723CADF1binary
Data flags - they indicate the availability of actual measured data in one of the subsections being a part of this section.
Bit Meaning When Set
0 Resource consumption data available
1 Response time data available
2 General execution delay data available
3-7 Reserved.
Goals:
For a report class period, these are the goals of the service class period that last contributed to this report class period. For a homogeneous report class period, this goal has to be used to format the response time distribution.
88SMF723CPER1binary
Service or report class period number.
99SMF723CRTF1binary
Response time flags (indicates units for SMF723CVAL).
Bit Meaning When Set
0 Response time specified in milliseconds.
1 Response time specified in seconds.
2 Response time specified in minutes.
3 Response time specified in hours.
4-7 Reserved.
10ASMF723CRGF1binary
Response time goal flags.
Bit Meaning When Set
0 Percentile response time goal.
1 Average response time goal.
2 Execution velocity goal.
3 Discretionary goal.
4 System specified goal.
5-7 Reserved.
11B--1binary
Reserved.
12CSMF723CVAL4binary
Response time or execution velocity goal - or zero if discretionary or system goal. Units are defined in SMF723CRTF.
1610SMF723CPCT2binary
Goal percentile value (in percentage).
1812SMF723CIMP2binary
Importance of the goal to be achieved for this period (1=highest, 5=lowest). The value is zero for a discretionary or system goal.
2014SMF723CDUR4binary
Period duration in weighted service units, or zero for the last period.
Resource Consumption Data - Actual measured values:
All service units are weighted by the coefficients in the active service policy.
2418SMF723CSRV8floating
Total service units.
3220SMF723CCPU8floating
Total TCB service units.
4028SMF723CIOC8floating
Total IOC service units.
4830SMF723CMSO8floating
Total central storage service units.
5638SMF723CSRB8floating
Total SRB service units.
6440SMF723CPIR8floating
Total page-in count.
7248SMF723CHPI8floating
Total hiperspace page-in count. This value includes only those hiperspace pages that were moved by the Real Storage Manager and not by the MVPG instruction.
8050SMF723CBPI8floating
Total block page-in from auxiliary count.
8858SMF723CPIE8floating
Total page-in from expanded count.
9660SMF723CBPE8floating
Total block page-in from expanded count.
10468SMF723CBKA8floating
Total auxiliary blocks paged in.
11270SMF723CBKE8floating
Total expanded blocks paged in.
12078SMF723CPRS8floating
Total page residency time (1024-microsecond units).
12880SMF723CERS8floating
Total expanded page residency time (1024-microsecond units).
13688SMF723CTRR8floating
Total in storage residency time (1024-microsecond units).
14490SMF723CTAT8floating
Total transaction active time (1024-microsecond units).
15298SMF723CRCT8floating
Total RCT time (microseconds).
160A0SMF723CIIT8floating
Total I/O interrupt time (microseconds).
168A8SMF723CHST8floating
Total hiperspace service time (microseconds).
176B0SMF723CSWC4binary
Total swap count.
180B4SMF723CCRM4binary
Total hiperspace ESO read miss count.
Response Time Data - Actual measured values:
184B8SMF723CRCP4binary
Count of transaction completions for this period. This field includes transaction completions reported by subsystem work managers via the IWMRPT service.
188BCSMF723CARC4binary
Count of transactions that completed abnormally as reported by subsystem work manager. This value is not part of SMF723CRCP and should not be used for response time calculations.
192C0SMF723CNCP4binary
Count of transactions that completed their execution phase as reported by subsystem work managers via the IWMNTFY service.
196C4SMF723CANC4binary
Count of transactions that completed their execution phase abnormally as reported by subsystem work Manager. This value is not part of SMF723CNCP and should not be used for execution response time calculations.
200C8SMF723CTET8floating
Total transaction elapsed time (1024-microsecond units).
208D0SMF723CXET8floating
Total transaction execution time (1024-microsecond units).
216D8SMF723CETS8floating
Sum of transaction elapsed times squared (1024-microsecond units).
General Execution Delay Data - Actual measured values:
224E0SMF723CCUS4binary
CPU using samples. These are included in SMF723CTOU.
228E4SMF723CTOT4binary
Total general execution delay samples used in WLM’s execution velocity calculation. For the velocity formula, see z/OS MVS Planning: Workload Management.
The following categories of samples represent general execution delays that are included in SMF723CTOT. Each counter was incremented by one every time the WLM sampler found the appropriate condition.
232E8SMF723CCDE4binary
CPU delay. A TCB or SRB is waiting to be dispatched or a TCB is waiting for local lock.
236ECSMF723CCCA4binary
CPU capping delay. A TCB or SRB is marked non-dispatchable because a resource group maximum is being enforced. Note that SMF723CCCA is NOT a subset of SMF723CCDE.
240F0SMF723CSWI4binary
Swap-in delay. Swap-in has started, but not completed.
244F4SMF723CMPL4binary
MPL delay. Ready but swap-in has not started.
248F8SMF723CAPR4binary
Auxiliary page from private.
252FCSMF723CACO4binary
Auxiliary page from common.
256100SMF723CAXM4binary
Auxiliary page from cross memory.
260104SMF723CVIO4binary
Auxiliary page from VIO.
264108SMF723CHSP4binary
Auxiliary page from standard hiperspaces.
26810CSMF723CCHS4binary
Auxiliary page from ESO hiperspaces.
The following categories of samples are not included in SMF723CTOT:
272110SMF723CUNK4binary
Unknown. Address space or enclave is waiting, but none of the above general execution delays apply.
276114SMF723CIDL4binary
Idle. Address space or enclave is in STIMER wait, TSO terminal wait, APPC wait, or an initiator waiting for work.
280118SMF723CPDE4binary
Resource group capping count. Group maximum is being enforced for work in this class.
28411CSMF723CPQU4binary
Quiesce count. Some work in this service class has been reset via the RESET xxx, QUIESCE command.
Additional General Execution Delay Data - Actuals:
288120SMF723CSAC4binary
Sampled address space count. Number of address spaces that contributed delay and using samples to this class.
292124SMF723CSRS8floating
Total shared page residency time in 1024-microsecond units.
The following categories of samples represent general execution delays that are included in SMF723CTOT. Each counter was incremented by one every time the WLM sampler found the appropriate condition.
30012CSMF723CSPA8floating
Total shared page-ins from auxiliary storage.
308134SMF723CSPE8floating
Total shared page-ins from expanded storage.
Additional Resource Consumption Data:
31613CSMF723CICT8floating
Total non-paging DASD connect time in 128-microsecond units.
324144SMF723CIWT8floating
Total non-paging DASD wait time (queue time + pending time) in 128-microsecond units.
33214CSMF723CIDT8floating
Total non-paging DASD disconnect time in 128-microsecond units. This does not include IOS queue time.
340154SMF723CIRC4binary
Total non-paging DASD I/O start subchannel count. This can be used with the above fields (SMF723CICT, SMF723CIWT, and SMF723CIDT) to determine the average DASD response time for the period. Additional General Execution Delay Data – Actuals:
344158SMF723CTOU4binary
Total using samples. For the velocity formula, see z/OS MVS Planning: Workload Management.
34815CSMF723CIOU4binary
DASD using samples. Only non-paging DASD I/O can contribute to I/O using samples.
The following categories of samples represent general execution delays. Each counter was incremented by one every time the WLM sampler found the appropriate condition.
352160SMF723CIOD4binary
DASD delay samples.
356164SMF723CQ4binary
Queue delay samples, work is waiting for a server.
360168SMF723CSPV4binary
Server private area paging delay samples.
36416CSMF723CSVI4binary
Server space VIO paging delay samples.
368170SMF723CSHS4binary
Server hiperspace paging delay samples.
372174SMF723CSMP4binary
Server MPL delay samples.
376178SMF723CSSW4binary
Server swap-in delay samples.
Non-DASD I/O Using or Delay Samples:
38017CSMF723CNDI4binary
Non-DASD I/O using or delay samples.
384180SMF723CTDQ4binary
Total delay samples always including batch queue delay. For service classes that contain batch jobs that were not run in WLM managed initiators the batch queue delay samples are derived from the measured batch queue delay time. For service classes that contain jobs that ran in WLM managed initiators this value is the same as RCEATOTD. RCAETOTDQ can be used as a migration aid to determine what a batch service class period’s velocity will be if its jobs are run in WLM managed initiators.
388184SMF723CTSA8floating
Total execution samples. It is the sum of RCAETOTU, RCAETOTD, RCAEUNKN, RCAEIDLE.
39618CSMF723CIOT8floating
Total DASD IOS queue time in 128-microsecond units.
404194SMF723CQDT8floating
Total queue delay time in 1024-microsecond units. For batch jobs, this is the time jobs spent on the job queue while eligible to run on some system. It represents the time the jobs spent waiting for an initiator. For TSO users, this time can be a portion of the LOGON process. For APPC, this is the time an APPC request spent on an APPC queue.
The following three values only apply to batch jobs, they are zero for other work types:
41219CSMF723CADT8floating
Total time (in 1024-microsecond units) batch jobs were ineligible to run because a resource that the job had affinity to was unavailable.
4201A4SMF723CCVT8floating
Total time (in 1024-microsecond units) batch jobs spent in JCL conversion.
4281ACSMF723CIQT8floating
Total time (in 1024-microsecond units) batch jobs spent on job queue (after JCL conversion) while ineligible to run on any system for reasons other than resource affinities.
4361B4SMF723CIEA8floating
Independent enclave total transaction active time (in 1024-microsecond units) for enclaves that originated on this system.
4441BCSMF723CXEA8floating
Exported enclave total transaction active time (in 1024-microsecond units).
4521C4SMF723CFEA8floating
Foreign enclave total transaction active time (in 1024-microsecond units).
Crypto Using and Delay Samples:<.b>
4601CCSMF723CAMU4binary
CAM crypto using samples: a TCB was found executing on a cryptographic asynchronous message processor.
4641D0SMF723CAMD4binary
CAM crypto delay samples: a TCB was found waiting for a cryptographic asynchronous message processor.
4681D4SMF723APU4binary
AP crypto using samples: a TCB was found executing on a cryptographic assist processor.
4721D8SMF723APD4binary
AP crypto delay samples: a TCB was found waiting for a cryptographic assist processor.
4761DCSMF723FQD4binary
Feature queue delay samples: a TCB was found waiting on a processor feature queue associated with a CPU. This is a subset of SMF723CCDE. Note: SMF723CCUS includes feature queue using samples.
Report Class Period Data:
4801E0SMF723PLSC8EBCDIC
Service class that last contributed to this report class period during this interval. Blank if this is a service class period.
4881E8SMF723RCOD4binary
Contention delay sample count. One sample is accumulated for each held resource which is reported to WLM by the resource manager via IWMCNTN.
4921ECSMF723RCOU4binary
Contention using sample count. One sample is accumulated for each resource in use which is reported to WLM by the resource manager via IWMCNTN.
4961F0SMF723ECTC8floating
CPU time consumed while dispatching priority was temporarily raised by enqueue management because the work held a resource that other work needed (in 1024 microsecond units).
5041F8SMF723IFAU4binary
zAAP using samples.
5081FCSMF723IFCU4binary
zAAP on CP using samples. These samples are included in SMF723CCUS.
512200SMF723IFAD4binary
zAAP delay samples.
516204SMF723IFAT8floating
zAAP sevice time in microseconds (long floating point format). Multiply with SMF723NFFI and divide by 256 to calculate the equivalent time on a standard CP.
52420CSMF723IFCT8floating
zAAP service time spent on CPs in microseconds (long floating point format).
532214SMF723SUPU4binary
zIIP using samples.
536218SMF723SUCU4binary
zIIP on CP using samples. 540 21C SMF23SUPD 4 binary zIIP delay samples.
544220SMF723CSUP8floating
Total service units on zIIPs. Multiply with SMF723NFFS and divide by 256 to calculate the CP equivalent value.
552228SMF723CSUC8floating
Total service units on CPs spent by zIIP eligible work.
560230SMF723CIFA8floating
Total service units on zAAPs. Multiply with SMF723NFFI and divide by 256 to calculate the CP equivalent value.
568238SMF723CIFC8floating
Total service units on CPs spent by zAAP eligible work.
576240SMF723TPDP8floating
CPU time consumed while dispatching priority of work with low importance was temporarily raised to help blocked workloads (in 1024 microsecond units).
584248SMF723CPDP8floating
CPU time consumed while dispatching priority was temporarily raised by chronic resource contention management because the work held a resource that other work needed (in 1024 microsecond units).
592250SMF723LPDP8floating
CPU time consumed while dispatching priority was temporarily raised to shorten the lock hold time of a local suspend lock held by the work unit (in 1024 microsecond units). Only valid if HiperDispatch is active.
600258SMF723SPDP8floating
CPU time consumed while dispatching priority for a work unit was temporarily raised by the z/OS supervisor to a higher dispatching priority than assigned by WLM (in 1024-microsecond units).
608260SMF723RTDM4binary
Midpoint of all response times that were collected in the response time distribution buckets in milliseconds. For response time goals, the midpoint is always the response time goal. For execution velocity goals, it is the average of all response times that were collected in the response time distribution buckets
612264SMF723RTDC4binary
Number of midpoint changes that occurred during the interval. Number equals zero for response time goals.
616268SMF723RTDT8binary
Timestamp in STCK format, showing the latest point in time when a midpoint change occurred in SMF723RTDM.
Subtype 3 — Response Time Distribution Data Section (Array 1)

This section is available for each service or report class period and defines up to 9 arrays. Each array represents 14 response time distribution buckets built around a midpoint that is calculated dependent on the goal of the associated service class period. For service and report class periods with response time goals, the midpoint is the response time goal as defined in the active WLM service definition. For periods with execution velocity, the midpoint is the average of all response times that were collected in the response time distribution buckets. The midpoint is stored in field SMF723RTDM of the Service/Report class period data section.

Array 1 contains the Response Time Distribution Map:
Each map entry defines a maximum percentage of the midpoint that was calculated for the response time distribution. When used in conjunction with an entry in the response time distribution count table, it shows the number of transactions that completed in a percentage of the midpoint.

(Offset from beginning of record: SMF72RTS)
00SMF723TRDB4binary
50 Each map entry defines a maximum percentage of the midpoint that was calculated for the response time distribution. When used in conjunction with an entry in the response time distribution count table, it shows the number of transactions that completed in a percentage of the midpoint.
44SMF723TRDB24binary
60 - this value means: 60% of the goal response time.
88SMF723TRDB34binary
70 - this value means: 70% of the goal response time.
12CSMF723TRDB44binary
80 - this value means: 80% of the goal response time.
1610SMF723TRDB54binary
90 - this value means: 90% of the goal response time.
2014SMF723TRDB64binary
100 - this value means: 100% of the goal response time.
2418SMF723TRDB74binary
110 - this value means: 110% of the goal response time.
281CSMF723TRDB84binary
120 - this value means: 120% of the goal response time.
3220SMF723TRDB94binary
130 - this value means: 130% of the goal response time.
3624SMF723TRDB104binary
140 - this value means: 140% of the goal response time.
4028SMF723TRDB114binary
150 - this value means: 150% of the goal response time.
442CSMF723TRDB124binary
200 - this value means: 200% of the goal response time.
4830SMF723TRDB134binary
400 - this value means: 400% of the goal response time.
5234SMF723TRDB144binary
X’FFFFFFFF’ - last entry : >400% of the goal response time.
Subtype 3 — Response Time Distribution Data Section (Arrays 2-n)

This section defines up to 9 arrays, each one represents 14 response time distribution buckets.

Arrays 2-n contain Response Time Distribution Count Table:
Arrays 1-8 (where 8 is the maximum number of periods) contain the counts for an associated period and are addressed by an index from the service/report class period data section (R723CRTX). Each entry contains the number of transactions that completed in the time period represented by that entry. For example, the count at offset 0 means: Count of completed transactions with a response time ? 50% of the midpoint.

(Offset from beginning of record: SMF72RTS + 56)
00SMF723TRDC14binary
Count of completed transactions with: Response time <= 50% of the goal.
44SMF723TRDC24binary
Count of completed transactions with: Response time > 50% of the goal. Response time <= 60% of the goal.
88SMF723TRDC34binary
Count of completed transactions with: Response time > 60% of the goal. Response time <= 70% of the goal.
12CSMF723TRDC44binary
Count of completed transactions with: Response time > 70% of the goal. Response time <= 80% of the goal.
1610SMF723TRDC54binary
Count of completed transactions with: Response time > 80% of the goal. Response time <= 90% of the goal.
2014SMF723TRDC64binary
Count of completed transactions with: Response time > 90% of the goal. Response time <= 100% of the goal.
2418SMF723TRDC74binary
Count of completed transactions with: Response time > 100% of the goal. Response time <= 110% of the goal.
281CSMF723TRDC84binary
Count of completed transactions with: Response time > 110% of the goal. Response time <= 120% of the goal.
3220SMF723TRDC94binary
Count of completed transactions with: Response time > 120% of the goal. Response time <= 130% of the goal.
3624SMF723TRDC104binary
Count of completed transactions with: Response time > 130% of the goal. Response time <= 140% of the goal.
4028SMF723TRDC114binary
Count of completed transactions with: Response time > 140% of the goal. Response time <= 150% of the goal.
442CSMF723TRDC124binary
Count of completed transactions with: Response time > 150% of the goal. Response time <= 200% of the goal.
4830SMF723TRDC134binary
Count of completed transactions with: Response time > 200% of the goal. Response time <= 400% of the goal.
5234SMF723TRDC144binary
Count of completed transactions with: Response time > 400% of the goal.
Subtype 3 — Work Manager/Resource Manager State Section

This section defines subsystem work manager delay arrays per service class period. Value SMF723CWMN in the service class period data section gives the number of entries in this section per service class period.
Entry in the subsystem work manager delay array.
There are always two entries for a subsystem:

  • One for the begin_to_end phase
  • One for the execution phase

The begin_to_end entry is always the first one.
(Offset from beginning of record: SMF72WRS)
00SMF723RTYP4EBCDIC
Subsystem type, as used in the classification rules specified in the WLM administrative application. The subsystem’s documentation should explain the meaning that the product attributes to the various states.
44SMF723RFLG1binary
Work/Resource manager flags.
Bit Meaning When Set
0 States sampled in the begin_to_end phase of a transaction.
1 States sampled in the execution phase of a transaction.
2-7 Reserved.
55--3binary
Reserved.
88SMF723RESS4binary
Total number of transaction states sampled in the phase specified by SMF723RFLG.
12CSMF723RACT4binary
Total number of active state samples. Active indicates that there is a program executing on behalf of the work request, from the perspective of the work manager. This does not mean that the program is active from the base control program’s perspective.
1610SMF723RRDY4binary
Total number of ready state samples. Ready indicates that there is a program ready to execute on behalf of the work request described by the monitoring environment, but the work manager has given priority to another work request.
2014SMF723RIDL4binary
Total number of idle state samples. Idle indicates that no work request is available to the work manager that is allowed to run.
2418SMF723RWLO4binary
Total number of waiting for lock state samples.
281CSMF723RWIO4binary
Total number of waiting for I/O state samples. Waiting for I/O indicates that the work manager is waiting for an activity related to an I/O request. This may be an actual I/O operation or some other function associated with the I/O request.
3220SMF723RWCO4binary
Total number of waiting for conversation state samples. Waiting for conversation may have been used in conjunction with the WLM service IWMMSWCH to identify where the recipient of the conversation is located. In this case, only the switched state will be recorded.
3624SMF723RWDS4binary
Total number of waiting for distributed request state samples. Waiting for distributed request indicates a high level that some function or data must be routed prior to resumption of the work request. This is to be contrasted with waiting for conversation, which is a low level view of the precise resource that is needed. A distributed request could involve waiting on a conversation as part of its processing.
4028SMF723RWSL4binary
Total number of waiting for a session to be established locally samples. Waiting for a session to be established locally, i.e. on the current MVS image.
442CSMF723RWSN4binary
Total number of waiting for a session to be established somewhere in the network samples.
4830SMF723RWSS4binary
Total number of waiting for a session to be established somewhere in the sysplex samples.
5234SMF723RWTM4binary
Total number of waiting for a timer samples.
5638SMF723RWO4binary
Total number of waiting for another product samples.
603CSMF723RWMS4binary
Total number of waiting for unidentified resource samples. Waiting for unidentified resource, possibly among another more specific category, but which may not be readily determined.
6440SMF723RSSL4binary
Number of states representing transactions for which there are logical continuations on this MVS image. Subsystem work managers might set this state when they function ship a transaction to another component within the same MVS image.
6844SMF723RSSS4binary
Number of states representing transactions for which there are logical continuations on another MVS image in the sysplex. Subsystem work managers might set this state when they function ship a transaction to another component on another MVS image within the sysplex.
7248SMF723RSSN4binary
Number of states representing transactions for which there are logical continuations somewhere within the network. Subsystem work managers might set this state when they function ship a transaction to another component within the network.
764CSMF723RWST4binary
Total number of waiting for SSL thread samples.
8050SMF723RWRT4binary
Total number of waiting for regular thread samples.
8454SMF723RWWR4binary
Total number of waiting for work table registration samples.
8858SMF723RAPP4binary
Total number of active application state samples.
925CSMF723RWNL4binary
Total number of state samples reflecting waiting for new latch.
9660SMF723RW014binary
For future use.
10064SMF723RW024binary
For future use.
10468SMF723RW034binary
Total number of waiting for resource type 3 samples (for future use).
1086CSMF723RW044binary
Total number of waiting for resource type 4 samples (for future use).
11270SMF723RW054binary
Total number of waiting for resource type 5 samples (for future use).
11674SMF723RW064binary
Total number of waiting for resource type 6 samples (for future use).
12078SMF723RW074binary
Total number of waiting for resource type 7 samples (for future use).
1247CSMF723RW084binary
Total number of waiting for resource type 8 samples (for future use).
12880SMF723RW094binary
Total number of waiting for resource type 9 samples (for future use).
13284SMF723RW104binary
Total number of waiting for resource type 10 samples (for future use).
13688SMF723RW114binary
Total number of waiting for resource type 11 samples (for future use).
1408CSMF723RW124binary
Total number of waiting for resource type 12 samples (for future use).
14490SMF723RW134binary
Total number of waiting for resource type 13 samples (for future use).
14894SMF723RW144binary
Total number of waiting for resource type 14 samples (for future use).
15298SMF723RW154binary
Total number of waiting for resource type 15 samples (for future use).
1569CSMF723RBPM4binary
Number of state samples representing buffer pool misses that resulted in I/O.
160A0SMF723RDNX2binary
Index into resource delay type names table.
162A2SMF723RDNN2binary
Number of entries in resource delay type names table.
164A4--8binary
Reserved.
Subtype 3 — Resource Delay Type Names Section

This section defines descriptions for generic resource types. Field SMF723RDNX in the “Work Manager/Resource Manager State Section” is the index into this section and SMF723RDNN is the number of entries for the subsystem.

(Offset from beginning of record: SMF72RDNX)
00SMF723DNST4EBCDIC
Subsystem type as used in the classification rules specified in the WLM administrative application.
44SMF723DNNU2binary
Number of the resource delay type. Values 1 ... 15 are related to SMF723RW01 ... SMF723RW15 respectively.
66SMF723DNDE16EBCDIC
Resource delay description.
2216--2binary
Reserved.

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