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 99 Record (Subtype 1) - z/OS 1.13

This table shows the record layout for type 99 SMF records
(System Resource Manager (SRM) Decisions).

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

Purpose: This record type is written by the SRM component. The records contain:

  • Performance data for each service class period
  • Trace codes representing the SRM actions
  • The data which SRM used to decide which actions to take
  • The controls SRM is using to manage work.

In addition, subtypes 1 and 9 will be written by the SRM component when running in compatibility mode.

Record 99 has the following subtypes:

Subtype 1 Contains system level data, the trace of SRM actions, and data about resource groups. The SRM actions are recorded in trace codes. All trace codes are described in z/OS MVS Programming: Workload Management Services. A subtype 1 record is written every policy interval.

Subtype 2 Contains data for service classes. A subtype 2 record is written every policy interval for each service class if any period in the service class had recent activity.

Subtype 3 Contains service class period plot data. A subtype 3 record is written every policy interval for each service class if any period in the service class had recent activity and plot data.

Subtype 4 Contains information about a device cluster. A device cluster is a set of service classes that compete to use the same non-paging DASD devices. A subtype 4 record is written every policy interval for each device cluster in the system.

Subtype 5 Contains data about monitored address spaces. A subtype 5 record is written each policy interval for each swapped in monitored address space.

Subtype 6 Contains summary information about each service class period, including the resource control settings for the next policy interval. A subtype 6 record is written each policy interval.

Subtype 7 Contains summary information for the Enterprise Storage Server (ESS) with Parallel Access Volume (PAV) feature. A subtype 7 record is written every third policy interval.

Subtype 8 Contains summary information for LPAR CPU management. A subtype 8 record is written each policy interval, when in LPAR mode.

Subtype 9 Contains summary information for dynamic channel path management. A subtype 9 record is written each policy interval.

Subtype 10 Contains information about dynamic processor speed changes. A subtype 10 record is written for every processor speed change.

Subtype 11 Contains information about Group Capacity Limits. A subtype 11 record is written every 5 minutes.

Subtype 12 Contains information about HiperDispatch. This information is for IBM internal use only.

Subtype 13 Contains information about HiperDispatch. This information is for IBM internal use only.

Subtype 14 Contains information about HiperDispatch. This information is for IBM internal use only.

It's easy to report on SMF 99 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 99 Record -- System Resource Manager (SRM) Decisions
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF99LEN2binary
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.
22SMF99SEG2binary
Segment descriptor (see record length field).
44SMF99FLG1binary
System indicator: Bit Meaning When Set 0-2 Reserved 3-6 Version indicators* 7 Reserved.
55SMF99RTY1binary
Record type 99
66SMF99TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
100ASMF99DTE4packed
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.
140ESMF99SID4EBCDIC
System identification (from the SID parameter).
1812SMF99SSID4EBCDIC
Sub system identification
2216SMF99TID2binary
Record subtype (must be at offset X'16' x).
2418SMF99SDEF_
LEN
4binary
Length of the self definition section.
Self-Defining Section
(Offset from beginning of record: 28)
00SMF99POF4binary
Offset to the product section from the beginning of the record (including RDW).
44SMF99PLN2binary
Length of the product section.
66SMF99PON2binary
Number of the product section.
88SMF99DOF4binary
Offset to data section from beginning of the record (including RDW).
12CSMF99DLN2binary
Length of the data section.
14ESMF99DON2binary
Number of the data section.
SMF 99 Product Information
(Offset from beginning of record: SMF99POF)
00SMF99VN22binary
Record sub-version. Use to identify changes to the record in the service stream.
22SMF99RVN2binary
Record version number.
44SMF99PNM8EBCDIC
Product name - SRM
12CSMF99SLV8EBCDIC
System level from which record was cut (Copied from CVTPRODN).
2014SMF99SNM8EBCDIC
System name from which record was cut (Copied from CVTSNAME)
281CSMF99PFLG1binary
Record Flags: Bit Meaning When Set 0 Only a subset of the available data was written to avoid that this record gets larger than 32 KByte 1 Only a subset of the available data is written to this record. The rest follows in subsequent records. This record contains a reassembly area. 2–7 Reserved.
291D--3binary
EBCDIC Reserved.
Subtype 1 Header/Self-defining Section
(Offset from beginning of record: SMF99DOF)
00SMF99S1_
TOF
4binary
Offset to trace section from beginning of record (including RDW).
44SMF99S1_
TLN
2binary
Length of a trace table entry.
66SMF99S1_
TON
2binary
Number of trace table entries. There is one trace table entry per action or contemplated action.
88SMF99S1_
SSOF
4binary
Offset to system state section from beginning of record (including RDW).
12CSMF99S1_
SSLN
2binary
Length of system state section.
14ESMF99S1_
SSON
2binary
Number of system state sections (always 1).
1610SMF99S1_
PPOF
4binary
Offset to paging plot section from beginning of the record (including RDW).
2014SMF99S1_
PPLN
2binary
Length of the paging plot section.
2216SMF99S1_
PPON
2binary
Number of paging plot sections (always 1).
2418SMF99S1_
PTOF
4binary
Offset to priority table entries from beginning of record (including RDW).
281CSMF99S1_
PTLN
2binary
Length of a priority table entry.
301ESMF99S1_
PTON
2binary
Number of priority table entries. There is one priority table entry per dispatching priority.
3220SMF99S1_
RGOF
4binary
Offset to resource group entries from beginning of record (including RDW). This field is zero when there are no resource groups defined in the service policy.
3624SMF99S1_
RGLN
2binary
Length of a resource group entry. This field is zero when there are no resource groups defined in the service policy.
3826SMF99S1_
RGON
2binary
Number of resource group entries. There is one resource group entry per resource group in the service policy. This field is zero when there are no resource groups defined in the service policy.
4028SMF99S1_
GROF
4binary
Offset to the generic resource section from the beginning of the record (including RDW).
442CSMF99S1_
GRLN
2binary
Length of the generic resource section.
462ESMF99S1_
GRON
2binary
Number of generic resource sections. There is one generic resource group entry per generic resource group in the service policy. This field is zero when there are no generic resource groups defined in the service policy.
4830SMF99S1_
SLOF
4binary
Offset to the software licensing section from the beginning of the record (including RDW)
5234SMF99S1_
SLLN
2binary
Length of the software licensing section
5436SMF99S1_
SLON
2binary
Number of software licensing sections
5638SMF99S1_
SLTOF
4binary
Offset to the software licensing service table section from the beginning of the record (including RDW)
603CSMF99S1_
SLTLN
2binary
Length of the software licensing service table section
623ESMF99S1_
SLTON
2binary
Number of software licensing service table sections
6440SMF99PIOF4binary
Offset to priority table entries (zAAP) from the beginning of the record (including RDW).
6844SMF99PILN2binary
Length of a priority table entry.
7046SMF99PION2binary
Number of priority table entries (zAAP). There is one priority table entry per dispatching priority.
7248SMF99ZEOF4binary
Offset to the zIIP entitlement sections from the beginning of the record.
764CSMF99ZELN2binary
Length of a zIIP entitlement section.
784ESMF99ZEON2binary
Number of zIIP entitlement sections.
8050SMF99PSOF4binary
Offset to priority table entries (zIIP) from the beginning of the record (including RDW).
8454SMF99PSLN2binary
Length of a priority table entry.
8656SMF99PSON2binary
Number of priority table entries (zIIP). There is one priority table entry per dispatching priority.
Subtype 1 Trace Table Entry Section
(Offset from beginning of record: SMF99TOF)
00SMF99_
TPID
1binary
Policy adjustment interval identifier
11SMF99_
TRID
1binary
Resource adjustment interval identifier.
22SMF99_
TCOD
2binary
Trace code.
44SMF99_
TJOB
8EBCDIC
Name of the address space affected by the trace code. This field is blank when the trace code does not apply to a specific address space.
12CSMF99_
TLPI
4binary
Projected local performance index scaled by 100.
1610SMF99_
TSPI
4binary
Projected sysplex performance index scaled by 100.
2014SMF99_
TGSR
4binary
Projected resource group service rate in unweighted CPU service units per second.
2418SMF99_
TDT1
4binary
Reserved for system use.
281CSMF99_
TDT2
4binary
Reserved for system use.
3220SMF99_
TDT3
4binary
Reserved for system use.
3624SMF99_
TRGN
8EBCDIC
Resource group name. This field is blank if the service class is not assigned to a resource group.
442CSMF99_
TCNM
8EBCDIC
Service class name relating to action.
5234SMF99_
TPER
2binary
Service class period number relating to action.
5436SMF99_
TASID
2binary
Address space ID.
5638SMF99_
TDT4
4binary
Reserved for system use.
603CSMF99_
TFLG
4binary
Reserved for system use.
Subtype 1 System State Information Section
(Offset from beginning of record: SMF99SSOF)
00SMF99_
CPUA
2binary
Processor utilization scaled by 16.
22SMF99_
UMP
2binary
Recent unmanaged paging and swap cost percentage scaled by 10.
44SMF99_
UIC1
4binary
Page frames in UIC bucket 1, see SMF99_FRV1 for bucket 1 delimiter.
88SMF99_
UIC2
4binary
Page frames in UIC bucket 2, see SMF99_FRV2 for bucket 2 delimiter.
12CSMF99_
UIC3
4binary
Page frames in UIC bucket 3, see SMF99_FRV3 for bucket 3 delimiter.
1610SMF99_
UIC4
4binary
Page frames in UIC bucket 4.
2014SMF99_
EUIC1
4binary
Expanded storage page frames in expanded UIC bucket 1, see SMF99_ESTB1 for bucket 1 delimiter.
2418SMF99_
EUIC2
4binary
Expanded storage page frames in expanded UIC bucket 2. see SMF99_ESTB2 for bucket 2 delimiter.
281CSMF99_
EUIC3
4binary
Page frames in expanded UIC bucket 3. see SMF99_ESTB3 for bucket 3 delimiter.
3220SMF99_
EUIC4
4binary
Page frames in expanded UIC bucket 4.
3624SMF99_
FRV1
2binary
UIC delimiter value 1. The delimiter is inclusive (<=).
3826SMF99_
FRV2
2binary
UIC delimiter value 2. The delimiter is inclusive (<=).
4028SMF99_
FRV3
2binary
UIC delimiter value 3. The delimiter is inclusive (<=).
422ASMF99_
ESTB1
2binary
Expanded storage UIC delimiter value 1. The delimiter is inclusive (<=).
442CSMF99_
ESTB2
2binary
Expanded storage UIC delimiter value 2, The delimiter is inclusive (<=).
462ESMF99_
ESTB3
2binary
Expanded storage UIC delimiter value 3. The delimiter is inclusive (<=).
4830SMF99_
W2MIG
4binary
Expanded storage write to migrate percentage.
5234SMF99_
PTAVAIL
4binary
Total processor time available, including captured time plus wait time, in unweighted CPU service units per second.
5638SMF99_
SHORT_
FLAGS
1binary
Shortage flags Bit Meaning When Set 0 Central storage shortage exists. 1 First level auxiliary storage shortage exists. 2 Critical auxiliary storage shortage exists. 3 First level SQA storage shortage exists. 4 Critical SQA storage shortage exists. 5-7 Reserved.
5739SMF99_
STATUS_
FLAGS
1binary
Status flags Bit Meaning When Set 0 Dynamic channel path management is active (in balance mode if next bit is off). 1 Dynamic channel path management goal algorithm is active. 2 Reserved. 3-7 Reserved.
583ASMF99_
TOTAL_
PAG_
COST
2binary
Recent total paging and swap cost percentage, scaled by 10.
603CSMF99_
CPPS
4binary
Common protective processor storage target, measured in frame counts.
6440SMF99_
ILSU_
ARRAY
32binary
Array of importance level service units. The first entry contains service units pertaining to importance level zero, the second entry contains service units pertaining to importance level one, and so on. The last entry contains service units pertaining to unused service.
9660SMF99_
SUIC1
4binary
Shared central UIC bucket 1, measured in frame counts.
10064SMF99_
SUIC2
4binary
Shared central UIC bucket 2, measured in frame counts.
10468SMF99_
SUIC3
4binary
Shared central UIC bucket 3, measured in frame counts.
1086CSMF99_
SUIC4
4binary
Shared central UIC bucket 4, measured in frame counts.
11270SMF99_
SEUC1
4binary
Shared expanded UIC, bucket 1, measured in frame counts.
11674SMF99_
SEUC2
4binary
Shared expanded UIC, bucket 2, measured in frame counts.
12078SMF99_
SEUC3
4binary
Shared expanded UIC, bucket 3, measured in frame counts.
12476SMF99_
SEUC4
4binary
Shared expanded UIC, bucket 4, measured in frame counts.
12880SMF99_
STWSS
4binary
Shared protective processor storage target, measured in frame counts.
13284SMF99_
NUM_
EXT_
SC
4binary
Number of external service classes.
13688SMF99_
DEFAULT_
IO_
VELOCITY
4binary
Default I/O velocity. Calculated by IOS at the beginning of each measurement interval during data gathering.
1408CSMF99_
SU_
IFACTOR
4binary
Service unit inflation factor.
14490SMF99_
StgCrit_
Hsk_
Skip_
Clock
14binary
Storage critical housekeeping skip clock counter for each importance level.
1589E--2binary
EBCDIC Reserved
160A0SMF99_
LS_
DISC
4binary
Frames owned by logically swapped spaces in non-short response time periods that are discretionary.
164A4SMF99_
CAPWS
4binary
CAP workarea - working set size accumulator
168A8SMF99_
SECWS
4binary
Number of secondary working set pages for which swap-ins have been started.
172ACSMF99_
PGINS
4binary
Page-ins rate count used for calculating the system paging rate.
176B0SMF99_
IFA_
NORMALIZATION
4binary
Normalization factor for assist processors
180B4SMF99_
CPUS_
ONLINE
2binary
Number of regular CPs online
182B6SMF99_
IFAS_
ONLINE
2binary
Number of online assist processors
184B8SMF99_
IFAA
2binary
Average utilization of assist processors, scaled by 16
186BASMF99_
CPUIFAA
2binary
Average utilization of regular CPs and assist processors, scaled by 16
188BCSMF99_
IFA_
FLAGS
1binary
Assist processors related flags: Bit Meaning When Set 0 Assist processor work may be executed on regular CPs 1 Assist processor work may run on regular CPs at priority 2–7 Reserved.
189BD--3EBCDIC
Reserved.
192C0SMF99_
FREE_
LPAR_
CAPACITY_
WT_
RELATED
4binary
Free LPAR capacity based on the accumulated logical CPU wait times
196C4SMF99_
FREE_
LPAR_
CAPACITY_
GUARANTEED
4binary
Free LPAR capacity which is always available based on the LPAR weight
200C8SMF99_
FREE_
LPAR_
CAPACITY_
CEC_
RELATED
4binary
Free LPAR capacity which is the total of what is always available to the LPAR and the portion of the unused capacity of the CEC
204CCSMF99_
FREE_
LPAR_
CAPACITY_
LCP_
CONFIG
4binary
Free LPAR capacity based on the configured LCPs
208D0SMF99_
ITAVAIL
4binary
Total zAAP time
212D4SMF99_
SUP_
NORMALIZATION
4binary
Normalization factor for zIIPs
216D8SMF99_
SUPS_
ONLINE
2binary
Number of online zIIPs
218DASMF99_
SUPA
2binary
Average utilization of zIIPs, scaled by 16
220DCSMF99_
GUARANTED_
IMAGE_
CAPACITY
4binary
Guaranteed image capacity available to MVS image in service units per minute
224E0SMF99_
ZAAP_
ILSU_
ARRAY
32binary
Array of importance level service units of zAAPs
256100SMF99_
ZIIP_
ILSU_
ARRAY
32binary
Array of importance level service units of zIIPs
288120SMF99_
CCTINTHD
2binary
OPT parameter BLWLINTHD for starvation threshold
290122SMF99_
CCTTRPCT
2binary
OPT parameter BLWLTRPCT for percentage of CP trickling
292124SMF99_
CCTTRATE
4binary
Maximum number of trickles per second
296128SMF99_
CCCTTSH
4binary
Length of major time slice, which is also the length of trickle
30012CSMF99_
CCTRC100
4binary
Number of times that CP utilization is 100 % in the current interval
304130SMF99_
CCTRCDSP
4binary
Number of times that dispatcher was called to do trickle in the current interval
308134SMF99_
CCTRCUSE
4binary
Number of trickles used in the current interval
312138SMF99_
CCTRCWTR
4binary
Number of address spaces or enclaves waiting longer than the threshold
31613CSMF99_
CCCITTSH
4binary
Length of initial task time slice
Subtype 1 System Paging Plot Information Section
(Offset from beginning of record: SMF99PPOF)
00SMF99_
PAGP_
BW
4binary
Size of each x bucket width. X is the system wide page fault rate in page faults per second.
44SMF99_
PAGP_
LSTX
4binary
Last plotted x bucket index.
88--4binary
Reserved.
12CSMF99_
PAGP_
POINTS_
OF
4binary
Offset of plot point entries from beginning of the record (including RDW).
1610SMF99_
PAGP_
POINTS_
ON
2binary
Number of plot point entries.
1812SMF99_
PAGP_
POINTS_
LN
2binary
Length of a plot point entry.
Subtype 1 Priority Table Entry Section
(Offset from beginning of record: SMF99PTOF)
00SMF99_
PTPRTY
2binary
Dispatching priority, after policy adjustment.
22SMF99_
PTNP
2binary
New dispatching priority, after unbunching.
44SMF99_
PTIMDP
4binary
Initial maximum percentage of processor demanded at priority, initial value before any priority moves.
88SMF99_
PTPMDP
4binary
Projected maximum percentage of processor demanded at priority.
12CSMF99_
PTCPUU
4binary
CPU using samples at priority found in the last 10 seconds.
1610SMF99_
PTCPUD
4binary
CPU delay samples at priority found in the last 10 seconds.
2014SMF99_
PTW2UR
4binary
Wait-to-using ratio at priority scaled by 16.
2418SMF99_
PTAPU
4binary
Actual measured processor used at priority in unweighted CPU service units per second.
281CSMF99_
PTPPU
4binary
Projected processor time to be used at priority in unweighted CPU service units per second.
3220SMF99_
PTACMD
4binary
Achievable cumulative maximum demand percentage scaled by 10.
3624--4binary
Reserved.
4028SMF99_
PTIMAXD
4binary
Initial cumulative maximum demand percentage scaled by 10.
442CSMF99_
PTWMAXD
4binary
Projected cumulative maximum demand percentage scaled by 10.
4830SMF99_
PTIAMTW
4binary
Initial average mean time to wait in unweighted CPU service units per second scaled by 1000.
5234SMF99_
PTWAMTW
4binary
Projected average mean time to wait in unweighted CPU service units per second scaled by 1000.
5638SMF99_
PTSCPUU
4binary
Sample based CPU using samples at priority.
603CSMF99_
PTSCPUD
4binary
Sample based CPU delay samples at priority.
Subtype 1 Resource Group Entry Section
(Offset from beginning of record: SMF99RGOF)
00SMF99_
RGNAME
8EBCDIC
Resource group name
88SMF99_
MIN_
SR
4binary
Minimum service rate for the resource group in unweighted CPU service units per second. When there is no minimum defined, this field is 0.
12CSMF99_
MAX_
SR
4binary
Maximum service rate for the resource group in unweighted CPU service units per second. When there is no maximum defined, this field is X'7FFFFFFFF'.
1610SMF99_
ACT_
SR
4binary
Service rate received in the last policy adjustment interval on the local system in unweighted CPU service units per second.
2014SMF99_
SPAS
4binary
Service per non-capped slice in unweighted CPU service units per second.
2418SMF99_
SLICES
2binary
The number of cap slices in which work in this resource group was capped.
261ASMF99_
RHELPCNT0
2binary
A count of the systems that can help special system address spaces (work at importance 0). The count can include any systems in the sysplex running in goal mode other than the local system.
281CSMF99_
RHELPCNT1
2binary
A count of the systems that can help work at importance 1. The count can include any systems in the sysplex running in goal mode other than the local system.
301ESMF99_
RHELPCNT2
2binary
A count of the systems that can help work at importance 2. The count can include any systems in the sysplex running in goal mode other than the local system.
3220SMF99_
RHELPCNT3
2binary
A count of the systems that can help work at importance 3. The count can include any systems in the sysplex running in goal mode other than the local system.
3422SMF99_
RHELPCNT4
2binary
A count of the systems that can help work at importance 4. The count can include any systems in the sysplex running in goal mode other than the local system.
3624SMF99_
RHELPCNT5
2binary
A count of the systems that can help work at importance 5. The count can include any systems in the sysplex running in goal mode other than the local system.
3826SMF99_
RHELPCNT6
2binary
A count of the systems that can help discretionary work (work at importance 6). The count can include any systems in the sysplex running in goal mode other than the local system.
4028SMF99_
LHELP_
FLGS
1binary
Flag indicating whether the local system can help work at each importance level. 1 indicates it can help, 0 indicates it cannot help. Bit Meaning When Set 0 Reserved 1 Local system can help work at importance 0. 2 Local system can help work at importance 1. 3 Local system can help work at importance 2. 4 Local system can help work at importance 3. 5 Local system can help work at importance 4. 6 Local system can help work at importance 5. 7 Local system can help work at importance 6.
4129SMF99_
RG_
FLAGS
1binary
Resource group flags Bit Meaning When Set 0 Indicates that the resource group is dynamic 1-7 Reserved
4230--2EBCDIC
Reserved 44 32 SMF_RG_PERC_MIN 4 binary Percentage min value, if min/max was specified in percentages 48 36 SMF_RG_PERC_MAX 4 binary Percentage max value, if min/max was specified in percentages
Subtype 1 Generic Resource Entry Section
(Offset from beginning of record: SMF99GROF)
00SMF99_
GR_
SYSNAME
8EBCDIC
Name of the system where the sessions were routed.
88SMF99_
GR_
TSO_
SESSIONS_
ROUTED
4binary
Number of TSO sessions that were routed in the last 10 seconds to the system named by SMF99_GR_SYSNAME.
12CSMF99_
GR_
NONTSO_
SESSIONS_
ROUTED
4binary
Number of non-TSO sessions that were routed in the last 10 seconds to the system named by SMF99_GR_SYSNAME.
1610SMF99_
GR_
TSO_
AVG_
COST
4binary
Average cost of a TSO session in raw CPU service units on the system named by SMF99_GR_SYSNAME.
2014SMF99_
GR_
_
TSO_
PI
4binary
Weighted average of PI of service class periods running TSO work on the system named by SMF99_GR_SYSNAME.
2418SMF99_
GR_
FLAGS
4binary
Generic resource flags. Bit Meaning When Set 0 The system named by SMF99_GR_SYSNAME had a shortage that may have caused a session to not be routed to it. 1-31 Reserved
281CSMF99_
GR_
SERVICE_
BY_
IMPORTANCE
32binary
A single entry in the array of Importance Level Service Units, containing the number of raw CPU service units consumed by work at this importance level (or unused) over the last 10 seconds. The entries are indexed with an origin of zero so that the index matches the importance level to which the entry pertains. An index of zero indicates system work and an index of 7 indicates unused capacity.
Subtype 1 Software Licensing Information
(Offset from beginning of record: SMF99SLOF)
00SMF99_
SLConfigFlags
1binary
Configuration flags Bit Meaning When Set 0 Indicates that the machine supports the store system information instruction. 1 Indicates that MVS is running in a logical partition 2 Indicates that MVS is running in a virtual machine 3 Indicates that the logical CPUs are shared with other partitions 4 Indicates that the logical partition is configured to be capped (as opposed to being capped by WLM) 5-7 Reserved
11SMF99_
SLStateFlags
1binary
State flags Bit Meaning When Set 0 Indicates that the logical partition is capped by WLM 1-7 Reserved
22--2binary
Reserved.
44SMF99_
SLImgCapacity
4binary
Capacity available to MVS image in millions of service units per hour, when not running as VM guest. If running as VM guest, capacity available to VM.
88SMF99_
SLCecCapacity
4binary
Capacity of CEC in millions of service units per hour
12CSMF99_
SLCecCpuCount
2binary
Number of available CPUs in the CEC. This includes online and offline CPUs. It does not include reserved CPUs (CPUs that can be added via Capacity Upgrade on Demand).
14ESMF99_
SLLogicalCpuCount
2binary
Number of available CPUs in the logical partition. This includes online and offline CPUs. It does not include reserved CPUs (CPUs that can be added via Capacity Upgrade on Demand).
1610SMF99_
SLCecServiceUnitsPerSecToShare
4binary
The CEC capacity in basic-mode service units per second that is available for sharing among partitions using shared logical processors.
2014SMF99_
SLImgMsuAtCurrentWeight
4binary
MVS image capacity in millions of service units per hour that is represented by the partition’s current weight.
2418--4EBCDIC
Reserved.
281CSMF99_
SLAvgMsu
4binary
Average service rate in millions of service units per hour. This is a long-term average.
3220SMF99_
SLAvgMsuCapped
4binary
Average service rate in millions of service units per hour while the partition was capped. This is a short-term average.
3624SMF99_
SLAvgMsuUncapped
4binary
Average service rate in millions of service units per hour while the partition was uncapped. This is a short-term average.
4028SMF99_
SLIntervalService
4binary
Service units over last policy adjustment interval. NOTE: The service units are calculated using the MP factor for the number of physical CPUs, not the number of logical CPUs. This is consistent with how capacity is measured for software licensing. These service units cannot be directly compared to other service units calculated by SRM.
442CSMF99_
SLIntervalTime
4binary
Elapsed time over last policy adjustment interval in 1.024 milliseconds
4830--4EBCDIC
Reserved.
5234SMF99_
SLRollInterval
2binary
Number of policy adjustment intervals between computation of average service rate.
5436SMF99_
SLServiceTableIntervals
2binary
Number of consecutive policy adjustment intervals that have passed since the last time that the service table was updated.
5638SMF99_
SLIntervalsToCap
2binary
Number of consecutive policy adjustment intervals to cap the partition
583ASMF99_
SLIntervalsToUncap
2binary
Number of consecutive policy adjustment intervals to uncap the partition
603CSMF99_
SLPatternIntervalCount
2binary
Number of consecutive policy adjustment intervals that have passed in the current cap/uncap state indicated by SMF99_SLCap - pedByWlm.
623E--2binary
Reserved.
6440SMF99_
SL_
Query_
Response_
Code
4binary
Response code from the last ’query’ for LPAR information
6844SMF99_
SL_
Setcap_
Response_
Code
4binary
Response code from the last attempt to ’set capping flags’
Subtype 1 Software Licensing Table Information
(Offset from beginning of record: SMF99SLTOF)
00SMF99_
SLTServiceUncapped
4binary
Basic-mode service units accumulated while the partition was uncapped. NOTE: The service units are calculated using the MP factor for the number of physical CPUs, not the number of logical CPUs. This is consistent with how capacity is measuredfor software licensing. These service units cannot be directly compared to other service units calculated in SRM.
44SMF99_
SLTServiceCapped
4binary
Basic-mode service units accumulated while the partition was capped. NOTE: The service units are calculated using the MP factor for the number of physical CPUs, not the number of logical CPUs. This is consistent with how capacity is measured for software licensing. These service units cannot be directly compared to other service units calculated in SRM.
88SMF99_
SLTServiceUncappedCount
2binary
Number of seconds that the partition was uncapped
10ASMF99_
SLTServiceCappedCount
2binary
Number of seconds that the partition was capped
12CSMF99_
SLTServiceLastUpdateInterval
1binary
Policy adjustment interval ID when this entry was last updated. This field is set in goal mode only. Since the ID is only 1 byte, it will wrap multiple times over the course of the table. (That is, the time span of the table is greater than 255 intervals so the interval IDs will wrap around.)
13D--3EBCDIC
Reserved.
1610SMF99_
SLTServiceUnusedGroupCapacity
4binary
Service units allowed by the group capacity limit but not consumed by the members of the group

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