SMF 72 Subtype 3
Name | Description |
---|---|
smf_72_03_sample | Request necessary fields for SMF72 subtype 3 analysis |
Name | Based on | Description | Type/Format |
---|---|---|---|
date | SMF72DTE | Date of Record | date |
time | SMF72TME | Time of Record | time |
timestamp virtual | date time | Record Timestamp | |
timestamp_mod virtual | timestamp | Adjusted timestamp that accounts for small difference in milliseconds | |
len | SMF72LEN | SMF RECORD LENGTH. ZERO AFTER GRBSMFR REASSEMBLY | integer |
seg | SMF72SEG | SEGMENT DESCRIPTOR | integer |
flg flag | SMF72FLG | SYSTEM INDICATOR FLAGS | string |
new_record | flg | NEW RECORD FORMAT | |
subtypes_used | flg | SUBTYPES USED | |
v4 | flg | MVS/ESA V4 IF ON | |
esa | flg | MVS/ESA IF ON | |
vxa | flg | MVS/XA IF ON | |
os | flg | OPERATING SYSTEM IS OS/VS2 | |
bfy | flg | SYSTEM RUNNING IN PR/SM MODE | |
rty | SMF72RTY | RECORD TYPE | integer |
tme | SMF72TME | TIME RECORD WRITTEN | time |
dte | SMF72DTE | DATE RECORD WRITTEN | date |
sid | SMF72SID | SYSTEM ID FROM INSTALLATION | string |
ssi | SMF72SSI | SUBSYSTEM ID (RMF ) | string |
sty | SMF72STY | SUBTYPE | integer |
trn | SMF72TRN | NUMBER OF TRIPLETS IN THIS REC | integer |
prs | SMF72PRS | OFFSET TO RMF PRODUCT SECTION | integer |
prl | SMF72PRL | LENGTH OF RMF PRODUCT SECTION | integer |
prn | SMF72PRN | NUMBER OF RMF PRODUCT SECTIONS | integer |
wms | SMF72WMS | Offset to workload manager control section (subtype3) | integer |
wml | SMF72WML | Length of workload manager control section (subtype 3) | integer |
wmn | SMF72WMN | Number of workload manager control sections (subtype 3) | integer |
sss | SMF72SSS | Offset to service class served data (subtype 3) | integer |
ssl | SMF72SSL | Length of service class served data (subtype 3) | integer |
ssn | SMF72SSN | Number of service class served data (subtype 3) | integer |
rgs | SMF72RGS | Offset to resource group data section (subtype 3) | integer |
rgl | SMF72RGL | Length of resource group data section (subtype 3) | integer |
rgn | SMF72RGN | Number of resource group data sections (subtype 3) | integer |
scs | SMF72SCS | Offset to period data section (subtype 3) | integer |
scl | SMF72SCL | Length of period data section (subtype 3) | integer |
scn | SMF72SCN | Number of period data sections (subtype 3) | integer |
rts | SMF72RTS | Offset to response time distribution bucket data section (subtype 3) | integer |
rtl | SMF72RTL | Length of response time distribution bucket data section (subtype 3) | integer |
rtn | SMF72RTN | Number of response time distribution bucket data sections (subtype 3) | integer |
wrs | SMF72WRS | Offset to work/resource manager state (subtype 3) | integer |
wrl | SMF72WRL | Length of work/resource manager state (subtype 3) | integer |
wrn | SMF72WRN | Number of work/resource manager state (subtype 3) | integer |
dns | SMF72DNS | Offset to resource delay names section (subtype 3) | integer |
dnl | SMF72DNL | Length of resource delay names section (subtype 3) | integer |
dnn | SMF72DNN | Number of resource delay names sections (subtype 3) | integer |
RMF Product Section
Name | Based on | Description | Type/Format |
---|---|---|---|
mfv | SMF72MFV | RMF version number | integer |
prd | SMF72PRD | Product name | string |
ist | SMF72IST | Time monitor interval start | time |
dat | SMF72DAT | Date monitor interval start | date |
interval | SMF72INT | Duration of monitor interval | timedelta |
sam | SMF72SAM | Number of samples | integer |
fla flag | SMF72FLA | Flags | string |
cnv | fla | Data converted from version 2 | |
invalid_samples | fla | Invalid samples to be skipped | |
m3r | fla | Record was written by RMF Monitor III | |
interval_smf_control | fla | Interval was under SMF control | |
rcl | fla | SMF record converted to lower service level. Bit is set by SMF record retrieval service GRBSMFR. | |
rch | fla | SMF record converted to higher release or service level. Bit is set by SMF record retrieval service GRBSMFR. | |
altvm | fla | Running under an alternate virtual machine environment | |
ziip_boost | fla | zIIP boost was active during entire interval | |
speed_boost | fla | Speed boost was active during entire interval | |
boost_class virtual | fla | Boost class is set at end of interval, valid only when zIIP boost and/or Speed boost is active: 001 IPL, 010 Shutdown, 011 Recovery Process | |
cyc | SMF72CYC | Sampling cycle length | timedelta |
mvs | SMF72MVS | MVS software level (consists of an acronym and the version, release, and modification level - ZVvvrrmm) | string |
iml | SMF72IML | Indicates the type of processor complex on which data measurements were taken. X'03’ = 9672, zSeries | integer |
prf flag | SMF72PRF | Processor flags | string |
expanded_stor | prf | System has expanded storage | |
escon_ch | prf | Equipped with ESCON channel | |
escon_dir | prf | ESCON Director in configuration | |
arch_mode | prf | System in z/ARCH mode | |
zaap_inst | prf | At least one zAAP is currently installed | |
ziip_inst | prf | At least one zIIP is currently installed | |
dat_facility1 | prf | Enhanced DAT facility 1 | |
dat_facility2 | prf | Enhanced DAT facility 2 | |
ptn | SMF72PTN | PR/SM partition number | string |
srl | SMF72SRL | SMF record level | integer |
iet | SMF72IET | Interval expiration time token | date-time |
lgo | SMF72LGO | Offset GMT to local time | integer |
rao | SMF72RAO | Offset to reassembly area relative to start of RMF product section | integer |
ral | SMF72RAL | 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 | integer |
ran | SMF72RAN | Number of reassembly area. This field is used to indicate whether SMF record is broken. If 0, record is not broken. If 1, record is broken. Offset and length are only valid if SMFxxRAN is 1. Reassembly area is only present in broken records. | integer |
oil | SMF72OIL | Original interval length as defined in the session or by SMF (in seconds) | integer |
syn | SMF72SYN | SYNC value in seconds | integer |
gie | SMF72GIE | Projected gathering interval end GMT time | date-time |
xnm | SMF72XNM | Sysplex name as defined in ECVTSPLX | string |
snm | SMF72SNM | System name for current system as defined in CVTSNAME | string |
interval_in_milliseconds virtual | interval | Interval duration in milliseconds |
Subtype III Data Sections Workload Manager Control Section
Name | Based on | Description | Type/Format |
---|---|---|---|
r723mscf flag | R723MSCF | Service class flags | string |
is_report_class | r723mscf | x'80’ This is a report class (RCAARCL) | |
rcaa_unaval | r723mscf | x'40’ RCAA data not available RC 08/RSN 0831 from IWMRCOLL | |
svpol_unaval | r723mscf | x'20’ SVPOL data not available | |
velocity_io_delays | r723mscf | x'10’ System is calculating velocity using I/O delays | |
cpu_protection | r723mscf | x'08’ Indicator for CPU protection | |
stor_protection | r723mscf | x'04’ Indicator for storage protection | |
dynamic_alias | r723mscf | x'02’ Indicator for dynamic alias management | |
io_high | r723mscf | x'01’ Indicator for I/O priority group HIGH | |
r723mflg flag | R723MFLG | Flags | string |
zaap_crossover | r723mflg | Indicates zAAP crossover | |
zaap_honor_prio | r723mflg | Indicates zAAP honor priority | |
ziip_honor_prio | r723mflg | Indicates zIIP honor priority | |
hismt_failure | r723mflg | Failure returned by HISMT service. Multithreading maximum capacity numerator values are invalid. | |
honor_prio | r723mflg | Indicates ineligibility for honor priority. When ON, specialty engine eligible work in this service class is not offloaded to CPs for help processing | |
tenant_report_class | r723mflg | Indicator for a tenant report class | |
r723mdis | r723mflg | Service class and tenant report class periods that are assoc iated with a resource group and have assigned a discretionary goal are excluded from workload management | |
r723mbai | r723mflg | WLM batch initiator management is AI infused | |
r723mfl2 flag | R723MFL2 | Additional flags | string |
r723mapo | r723mfl2 | At least one zAAP online in sysplex (or local system when not joined to a sysplex) | |
policy_name | R723MNSP | Policy name | string |
policy_descr | R723MDSP | Policy description | string |
r723mtpa | R723MTPA | Local time/date of policy activation | date-time |
cpu_service_coefficient | R723MCPU | System pre-set CPU service coefficient (CPU = 1 * 10000). The number by which accumulated CPU service units will be multiplied (weighted) | integer |
io_service_coefficient | R723MIOC | System pre-set I/O service coefficient (IOC=0) | integer |
storage_service_coefficient | R723MMSO | System pre-set storage service coefficient (MSO=0) | integer |
srb_service_coefficient | R723MSRB | System pre-set SRB service coefficient (SRB = 1 * 10000). The number by which accumulated SRB service units will be multiplied (weighted) | integer |
r723mtvl | R723MTVL | Current sample interval (in milliseconds). This is the frequency with which WLM samples delays reported in the RCAA | integer |
wlm_sampling_count | R723MTV# | Total number of times WLM sampling code ran. A RMF issuing successive calls to IWMRCOLL should not assume that WLM sampling code ran at the interval specified by R723MTVL between its calls. This field can be used to translate sampled state data into actual percentages of time. | integer |
r723mopt | R723MOPT | OPT member suffix (RCAAOPT) | string |
workload | R723MWNM | Workload group name | string |
workload_descr | R723MWDE | Workload group description | string |
class_name | R723MCNM | Service/Report class name | string |
report_class | R723MCDE | Service/Report class description | string |
period_number | R723MCPG | Number of periods belonging to this service or report class | integer |
subsystem_entry | R723MSUB | Number of entries belonging to a subsystem. (See R723MSEC for current release value). | integer |
r723merf | R723MERF | ERV resource factor coefficient (from RMPTOPE) | string |
cpu_rate_adjustment_factor | R723MADJ | Value of RMCTADJC - adjustment factor for CPU rate | integer |
service_definition | R723MIDN | Service definition name | string |
service_definition_descr | R723MIDD | Service definition description | string |
r723mtdi | R723MTDI | Local time/date the service definition was installed | date-time |
r723midu | R723MIDU | Userid that installed the service definition | string |
service_class_contributed | R723CLSC | Service class that last contributed to this report class. Blank if this is a service class. | string |
normalization_factor_zaap | R723NFFI | Normalization factor for zAAP. Multiply zAAP service times or service units with this value and divide by 256 to calculate the CP equivalent value | integer |
normalization_factor_ziip | R723NFFS | Normalization factor for zIIP. Multiply zIIP service units with this value and divide by 256 to calculate the CP equivalent value. | integer |
r723nadj | R723NADJ | Nominal adjustment factor for CPU rate | integer |
cec_adjustment_factor | R723CECA | CEC adjustment factor | integer |
r723mcf | R723MCF | Multithreading maximum capacity numerator for general purpose processors. Divide this value by 1024 to get the multi threading maximum capacity factor for all general purpose processors that were configured ONLINE for the complete interval. | integer |
r723mcfs | R723MCFS | Multithreading maximum capacity numerator for zIIP. Divide this value by 1024 to get the multithreading maximum capacity factor for all zIIPs that were configured ONLINE for the complete interval. A zero value is reported if no zIIP is currently installed. | integer |
r723mcfi | R723MCFI | Multithreading maximum capacity numerator for zAAP. Divide this value by 1024 to get the multithreading maximum capacity factor for all zAAPs that were configured ONLINE for the complete interval. A zero value is reported if no zAAP is currently installed. | integer |
cpu_adjustment_factor | R723CPA_ACTUAL | Physical CPU adjustment factor based on Model Capacity Rating | integer |
cpa_scaling_factor | R723CPA_SCALING_FACTOR | Scaling factor for R723CPA_actual | integer |
cpu_service_coefficient_adjusted virtual | cpu_service_coefficient cpu_rate_adjustment_factor | CPU service coefficient adjusted with R723MADJ. | |
srb_service_coefficient_adjusted virtual | srb_service_coefficient cpu_rate_adjustment_factor | SRB service coefficient adjusted with R723MADJ. |
Resource group data
Name | Based on | Description | Type/Format |
---|---|---|---|
resource_group | R723GGNM | Resource group name | string |
esource_group_desc | R723GGDE | Resource group description | string |
r723gglt flag | R723GGLT | Resource group flags | string |
has_max_capacity | r723gglt | x'80’ Maximum capacity was specified | |
has_min_capacity | r723gglt | x'40’ Minimum capacity was specified | |
r723ggpv | r723gglt | Specification of R723GGMN and R723GGMX is in percentage of the LPAR share rather than in service units. In addition, the scope of the resource group is system-wide rather than sysplex-wide | |
r723ggpc | r723gglt | Specification of R723GGMN and R723GGMX is in percentage of a single processor capacity rather than in service units. In addition, the scope of the resource group is system-wide rather than sysplex-wide | |
has_memory_limit | r723gglt | Memory limit was specified | |
r723ggms | r723gglt | Specification of R723GGMN and R723GGMX is in MSU/h rather than in service units | |
r723gisp | r723gglt | Specialty processor consumption is included into the WLM capping algorithms, i.e. R723GGMN and R723GGMX limit the combined general purpose and specialty processor consumption | |
r723ggtf flag | R723GGTF | Tenant resource group flags | string |
is_tenant | r723ggtf | Indicator for a tenant resource group | |
r723ggmn | R723GGMN | If R723GMNS is ON, minimum capacity of the resource group. If R723GGPV, R723GGPC and R723GGMS are OFF, this value is in unweighted CPU service units per second. In addition, the scope of the resource group is sysplex-wide. If R723GGPV, R723GGPC or R723GGMS is ON, see description of R723GGLT | integer |
r723ggmx | R723GGMX | If R723GMXS is ON, maximum capacity of the resource group. If R723GGPV, R723GGPC and R723GGMS are OFF, this value is in unweighted CPU service units per second. In addition, the scope of the resource group is sysplex-wide. If R723GGPV, R723GGPC or R723GGMS is ON, see description of R723GGLT | integer |
resource_group_memory | R723GGML | If R723GMLS is ON, memory limit of the resource group | integer |
r723ggti | R723GGTI | Tenant identifier. Only valid if R723GTRG is ON. | string |
tenant_resource_group | R723GGTN | Tenant name. Only valid if R723GTRG is ON. | string |
solution_indent | R723GGKY | Solution identifier. Only valid if R723GTRG is ON. | string |
Service or Report Class Period Data - GOALS
Name | Based on | Description | Type/Format |
---|---|---|---|
r723crtx | R723CRTX | Index into the response time distribution buckets. Entry 0 represents the distribution map | integer |
r723cwmx | R723CWMX | Index into the work/resource manager states area | integer |
r723cwmn | R723CWMN | Number of entries in the work/resource manager states area associated with this service class period (R723CWMX points to the first entry) | integer |
r723crs1 flag | R723CRS1 | Service and Report class period flags | string |
is_heterogeneous | r723crs1 | This report class period is heterogeneous. | |
r723ccimp | r723crs1 | Service class period implicitly designated CPU critical | |
r723cadf flag | R723CADF | Actuals data section flag | string |
r723crca | r723cadf | Resource consumption data actuals (R723CRCD) are available | |
r723crta | r723cadf | Response time data actuals (R723CRTD) are available | |
r723ceda | r723cadf | General execution delay data actuals (R723CGDE) are available | |
class_period | R723CPER | Period number | integer |
r723crtf flag | R723CRTF | Response time flags | string |
response_time_millisec | r723crtf | x'80’ Response time specified in milliseconds | |
response_time_seconds | r723crtf | x'40’ Response time specified in seconds | |
response_time_minutes | r723crtf | x'20’ Response time specified in minutes | |
response_time_hours | r723crtf | x'10’ Response time specified in hours | |
class_goal_flags flag | R723CRGF | Response time goal flags | string |
r723cprc | class_goal_flags | x'80’ Percentile response time goal | |
r723cavg | class_goal_flags | x'40’ Average response time goal | |
r723cvel | class_goal_flags | x'20’ Execution velocity goal goal | |
r723cdsc | class_goal_flags | x'10’ Discretionary goal | |
r723cstm | class_goal_flags | x'08’ System specified goal | |
class_goal_value | R723CVAL | Response time goal - or Execution velocity goal - or zero if discretionary, system or no goal | integer |
class_goal_percentile | R723CPCT | Goal percentile value | integer |
r723cimp | R723CIMP | Relative importance of the goal to be achieved for this service class period (1=highest, 5=lowest) | integer |
r723cdur | R723CDUR | Service class period duration in service units, or zero for last period | integer |
total_service_units | R723CSRV | Total service units (floating point 64-bit long format) | number |
total_cpu_service_units | R723CCPU | Total CPU service units (floating point 64-bit long format) | number |
r723cioc | R723CIOC | Total IOC service units (floating point 64-bit long format) | number |
r723cmso | R723CMSO | Total storage service units (floating point 64-bit long format) | number |
total_srb_service_units | R723CSRB | Total SRB service units (floating point 64-bit long format) | number |
r723cpir | R723CPIR | Total page-in count (floating point 64-bit long format) | number |
r723chpi | R723CHPI | Total hiperspace page-in count (floating point 64-bit long format) | number |
r723cbpi | R723CBPI | Total block page-in from aux count (floating point 64-bit long format) | number |
r723cpie | R723CPIE | Total page-in from expanded count (floating point 64-bit long format) | number |
r723cbpe | R723CBPE | Total block page-in from expanded count (floating point 64-bit long format) | number |
r723cbka | R723CBKA | Total aux blocks paged in (floating point 64-bit long format) | number |
r723cbke | R723CBKE | Total expanded blocks paged in (floating point 64-bit long format) | number |
total_page_residency_time | R723CPRS | Total page residency time (1024 microsecond) (floating point 64-bit long format) | number |
r723cers | R723CERS | Total expanded page residency time (1024 microseconds) (floating point 64-bit long format) | number |
r723ctrr | R723CTRR | Total in storage residency time (1024 microsecond) (floating point 64-bit long format) | number |
total_transaction_time | R723CTAT | Total transaction active time (1024 microsecond) (floating point 64-bit long format) | number |
total_rct_time processed | R723CRCT | Total RCT time (microseconds) (floating point 64-bit long format) | number |
total_io_interrupt_time processed | R723CIIT | Total I/O interrupt time (microsecond) (floating point 64-bit long format) | number |
total_hspace_service_time processed | R723CHST | Total hiperspace service time (microseconds) (floating point 64-bit long format) | number |
r723cswc | R723CSWC | Total swap count | integer |
r723ccrm | R723CCRM | Total hiperspace eso read miss count | integer |
transaction_total_count | R723CRCP | Count of transaction completions for this period. This field includes transaction completions reported by subsystem work managers via the IWMRPT service | integer |
r723carc | R723CARC | Count of transaction that completed abnormally as reported by subsystem work manager. This value is not part of R723CRCP and should not be used for response time calculations | integer |
transaction_executed_count | R723CNCP | Count of transaction that completed their execution phase as reported by subsystem work managers via the IWMNTFY service | integer |
r723canc | R723CANC | Count of transaction that completed their execution phase abnormally as reported by subsystem work Manager. This value is not part of R723CNCP and should not be used for execution response time calculations | integer |
transaction_total_time | R723CTET | Total transaction elapsed time (1024 microsecond) (floating point 64-bit long format) | number |
transaction_execution_time | R723CXET | Total transaction execution time (1024 microseconds) (floating point 64-bit long format) | number |
transaction_squared_sum_time | R723CETS | Sum of transaction elapsed times squared (1024 microseconds) (floating point 64-bit long format) | number |
sample_cpu_using | R723CCUS | CPU using samples | integer |
sample_total_delay | R723CTOT | Total delay samples used in SRM’s execution velocity calculation | integer |
sample_cpu_delay | R723CCDE | CPU delay. A TCB or SRB is waiting to be dispatched (other than the first in-line behind sampler) or a TCB is waiting for local lock | integer |
sample_cpu_capping_delay | R723CCCA | CPU capping delay. A TCB or SRB is marked non-dispatchable because a resource group maximum is being enforced. Note that R723CCCA is NOT a subset of R723CCDE | integer |
sample_swapin_delay | R723CSWI | Swap-in delay. Swap-in has started, but not completed completed | integer |
sample_mpl_delay | R723CMPL | MPL delay. Ready but swap-in has not started | integer |
sample_aux_private_delay | R723CAPR | AUX page from private | integer |
sample_aux_common_delay | R723CACO | AUX page from common | integer |
sample_aux_cross_mem_delay | R723CAXM | AUX page from cross memory memory | integer |
sample_aux_vio_delay | R723CVIO | AUX page from VIO | integer |
sample_aux_std_hspace_delay | R723CHSP | AUX page from standard hiperspaces | integer |
sample_aux_eso_hspace_delay | R723CCHS | AUX page from eso hiperspaces | integer |
sample_unknown | R723CUNK | Unknown. Dispatchable unit or AS is waiting, but none of the above reasons apply. These samples are not included in R723CTOT | integer |
sample_idle | R723CIDL | Idle. Work is in STIMER wait, TSO terminal wait, APPC wait, or is an initiator waiting for work. These samples are not included in R723CTOT | integer |
sample_resource_group_capping | R723CPDE | Resource group capping count. Group maximum is being enforced for work in this service class. These samples are not included in R723CTOT | integer |
sample_quiesce_count | R723CPQU | Quiesce count. Some work in this service class has been reset via the RESET xxx, QUIESCE command. These samples are not included in R723CTOT | integer |
sample_adress_space_count | R723CSAC | Sampled address space count. Number of address spaces that contributed delay and using samples to this service class. These samples are not included in R723CTOT | integer |
r723csrs | R723CSRS | Total shared page residency time (1024 microseconds) (long floating point) | number |
r723cspa | R723CSPA | Total shared page-ins from auxiliary storage (long floating point) | number |
r723cspe | R723CSPE | Total shared page-ins from expanded storage (long floating point) | number |
r723cict | R723CICT | Total DASD I/O connect time in 128 microsecond units | number |
r723ciwt | R723CIWT | Total DASD I/O wait time (queue time + pending time in 128 microsecond units) | number |
r723cidt | R723CIDT | Total DASD I/O disconnect time in 128 microsecond units. Does not include IOS queue time. | number |
sample_dasd_io_using | R723CIRC | Total DASD I/O count. This can be used with the above fields (R723CICT, R723CIWT, and R723CIDT) to determine the average DASD resp. time for the period. (long floating point) | number |
sample_total_using | R723CTOU | Total usings. Velocity should be calculated as R723CTOU/ (R723CTOU+R723CTOT). | integer |
sample_io_using | R723CIOU | Total I/O usings. These are included in R723CTOU. Only non paging DASD I/Os can contribute to I/O usings. | integer |
sample_io_delay | R723CIOD | DASD I/O delay samples | integer |
sample_queue_delay | R723CQ | Queue delay samples. Work is waiting for a server | integer |
sample_server_prv_paging_delay | R723CSPV | Server private area paging delay samples | integer |
sample_server_vio_paging_delay | R723CSVI | Server space VIO paging delay samples | integer |
sample_server_hsp_paging_delay | R723CSHS | Server hiperspace paging delay samples | integer |
sample_server_mpl_delay | R723CSMP | Server MPL delay samples | integer |
sample_server_swapin_delay | R723CSSW | Server swap-in delay samples | integer |
r723cndi | R723CNDI | Non DASD I/O using or delay samples | integer |
r723ctdq | R723CTDQ | 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 initators | integer |
r723ctsa | R723CTSA | Total execution samples. It is the sum of RCAETOTU, RCAETOTD, RCAEUNKN and RCAEIDLE. Also always includes I/O using/delay samples whether or not I/O samples are included in RCAETOTU or RCAETOTD, respectively. (Long floating point) | number |
r723ciot | R723CIOT | Total DASD IOS queue time in 128 microsecond units (long floating point) | number |
transaction_queue_delay_time | R723CQDT | Total queue delay time. 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 spends on an APPC queue. (long floating point in 1024 micro second units) | number |
transaction_aff_delay_time | R723CADT | Total time batch jobs were ineligible to run because a resource the job had affinity to was unavailable. Only applies to batch work. Zero for other work types. (long floating point in 1024 microsecond units) | number |
transaction_jcl_time | R723CCVT | Total time batch jobs spent in JCL conversion. Only applies to batch work. Zero for other work types. (long floating point in 1024 microsecond units) | number |
transaction_inel_delay_time | R723CIQT | Total time batch jobs spend on job queue (after JCL conversion) while ineligible to run on any system for reasons other than resource affinities. Only applies to batch work. Zero for other work types. (long floating point in 1024 microsecond units) | number |
total_ind_enclave_active_time | R723CIEA | Independent enclave total transaction active time (in 1024 microsecond units) for enclaves that originated on this system. | number |
r723cxea | R723CXEA | Exported enclave total transaction active time (in 1024 microsecond units). | number |
r723cfea | R723CFEA | Foreign enclave total transaction active time (in 1024 microsecond units). | number |
sample_ap_crypto_using | R723APU | AP crypto using samples. A TCB was found executing on a Cryptographic Assist Processor | integer |
sample_ap_crypto_delay | R723APD | AP crypto delay samples. A TCB was found waiting for a Cryptographic Assist Processor | integer |
sample_feature_queue_delay | R723FQD | Feature queue delay samples. A TCB was found waiting on a processor feature queue associated with a CPU. Subset of R723CCDE. Note, R723CCUS includes feature queue using samples. | integer |
r723plsc | R723PLSC | Service class that last contributed to this report class period during this interval. Blank if this is a service class period | string |
r723rcod | R723RCOD | Contention delay samples count or work waiting for resources as reported to WLM by a resource manager | integer |
r723rcou | R723RCOU | Contention using samples count of work holding resources as reported to WLM by a resource manager | integer |
r723ectc | R723ECTC | 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) | number |
sample_zaap_using | R723IFAU | zAAP using samples | integer |
r723ifcu | R723IFCU | zAAP on CP using samples. These are included in R723CCUS | integer |
sample_zaap_delay | R723IFAD | zAAP delay samples | integer |
sample_ziip_using | R723SUPU | zIIP using samples | integer |
r723sucu | R723SUCU | zIIP on CP using samples. These are included in R723CCUS | integer |
sample_ziip_delay | R723SUPD | zIIP delay samples | integer |
total_service_units_ziip | R723CSUP | Total service units on zIIPs. Multiply with R723NFFS and divide by 256 to calculate the CP equivalent value. | number |
total_service_units_ziip_on_cp | R723CSUC | Total service units on CPs spent by zIIP eligible work | number |
total_service_units_zaap | R723CIFA | Total service units on zAAPs. Multiply with R723NFFI and divide by 256 to calculate the CP equivalent value. | number |
total_service_units_zaap_on_cp | R723CIFC | Total service units on CPs spent by zAAP eligible work | number |
r723tpdp | R723TPDP | CPU time consumed while dispatching priority of work with low importance was temporarily raised to help blocked workloads (in 1024 microsecond units) | number |
r723cpdp | R723CPDP | 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) | number |
r723lpdp | R723LPDP | CPU time consumed while dispatching priority was temporarily raised to shorten the lock hold time of a local suspend lock (in 1024 microsecond units). | number |
r723spdp | R723SPDP | CPU time consumed while dispatching priority was temporarily raised by z/OS Supervisor to a higher DP than the WLM assigned DP (in 1024 microsecond units) | number |
r723rtdm | R723RTDM | Midpoint of all response times that were collected in the response time distribution buckets in milliseconds. For response time goals, the mid point 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. The field equals zero for discretionary goals. | integer |
r723rtdc | R723RTDC | Number of midpoint changes that occurred during interval | integer |
r723rtdt | R723RTDT | Timestamp showing the last time when a midpoint change occurred. The midpoint is kept in R723RTDM. | date-time |
r723tsucp | R723TSUCP | Total service units consumed by transactions, executed on on general purpose processors. | number |
r723tsusp | R723TSUSP | Total service units consumed by transactions, executed on on specialty processors. | number |
r723tsuocp | R723TSUOCP | Total service units consumed by transactions, eligible to run on specialty processors, but executed on general purpose processors. | number |
r723msucp | R723MSUCP | Service units consumed by transactions, classified with reporting attribute MOBILE, executed on general purpose processors. | number |
r723msusp | R723MSUSP | Service units consumed by transactions, classified with reporting attribute MOBILE, executed on specialty processors. | number |
r723msuocp | R723MSUOCP | Service units consumed by transactions, classified with reporting attribute MOBILE, eligible to run on specialty processors, but executed on general purpose processors. | number |
r723asucp | R723ASUCP | Service units consumed by transactions, classified with reporting attribute CATEGORYA, executed on general purpose processors. | number |
r723asusp | R723ASUSP | Service units consumed by transactions, classified with reporting attribute CATEGORYA, executed on specialty processors. | number |
r723asuocp | R723ASUOCP | Service units consumed by transactions, classified with reporting attribute CATEGORYA, eligible to run on specialty processors, but executed on general purpose processors. | number |
r723bsucp | R723BSUCP | Service units consumed by transactions, classified with reporting attribute CATEGORYB, executed on general purpose processors. | number |
r723bsusp | R723BSUSP | Service units consumed by transactions, classified with reporting attribute CATEGORYB, executed on specialty processors. | number |
r723bsuocp | R723BSUOCP | Service units consumed by transactions, classified with reporting attribute CATEGORYB, eligible to run on specialty processors, but executed on general purpose processors. | number |
r723ctetx | R723CTETX | Total transaction elapsed time. Same as R723CTET, but in microseconds. | number |
r723cxetx | R723CXETX | Total transaction execution time. Same as R723CXET, but in microseconds. | number |
r723cetsx | R723CETSX | Sum of transaction elapsed times squared. Same as R723CETS, but in microseconds. | number |
r723cqdtx | R723CQDTX | Total queue delay time. Same as R723CQDT, but in microseconds. | number |
r723cadtx | R723CADTX | Total time batch jobs were ineligible to run because a resource the job had affinity to was unavailable. Same as R723CADT, but in microseconds. | number |
r723ccvtx | R723CCVTX | Total time batch jobs spent in JCL conversion. Same as R723CCVT, but in microseconds. | number |
r723ciqtx | R723CIQTX | Total time batch jobs spend on job queue (after JCL conversion) while ineligible to run on any system for reasons other than resource affinities. Same as R723CIQT, but in microseconds. | number |
r723enctrxnum | R723ENCTRXNUM | Number of single subsystem transactions processed within enclaves. | integer |
r723enctrxcalls | R723ENCTRXCALLS | Number of times transaction data has been reported by subsystem work managers when deleting an enclave. | integer |
r723enctrxet | R723ENCTRXET | Total execution time in microseconds for number of subsystem transactions in R723ENCTRXNUM. (format: float) | number |
r723enctrxets | R723ENCTRXETS | Sum of squared execution times in microseconds for number of subsystem transactions in R723ENCTRXNUM. (format: float) | number |
class_goal_type virtual | class_goal_flags | Class goal type | |
utilization_total virtual | total_cpu_service_units total_srb_service_units total_rct_time total_io_interrupt_time total_hspace_service_time cpu_service_coefficient_adjusted srb_service_coefficient_adjusted interval_in_milliseconds | Percentage application utilization | |
utilization_cp virtual | utilization_total utilization_ziip utilization_zaap | Percentage CPU utilization | |
transaction_total_swapped_in virtual | total_page_residency_time interval_in_milliseconds | Total frames of all swapped-in transactions | |
transaction_average_active virtual | total_transaction_time interval_in_milliseconds | Average number of active transactions | |
transaction_total_per_second virtual | transaction_total_count interval_in_milliseconds | Average transaction completions per second for this interval. | |
transaction_executed_per_second virtual | transaction_executed_count interval_in_milliseconds | Average transaction executions per second for this interval. | |
transaction_response_time_mean virtual | transaction_total_count transaction_total_time | Mean of the transaction RT times | |
transaction_response_time_variance virtual | transaction_total_count transaction_total_time transaction_squared_sum_time | Variance of the transaction RT times | |
transaction_execution_time_mean virtual | transaction_execution_time transaction_total_count | Mean transaction execution time | |
execution_velocity virtual | sample_total_using sample_total_delay | Execution velocity of service class. | |
performance_index virtual | class_goal_percentile class_goal_value class_goal_type execution_velocity class_rt_bucket_1 class_rt_bucket_2 class_rt_bucket_3 class_rt_bucket_4 class_rt_bucket_5 class_rt_bucket_6 class_rt_bucket_7 class_rt_bucket_8 class_rt_bucket_9 class_rt_bucket_10 class_rt_bucket_11 class_rt_bucket_12 class_rt_bucket_13 class_rt_bucket_14 | Performance Index value of a service class period. | |
sample_storage_delay virtual | sample_aux_private_delay sample_aux_common_delay sample_aux_cross_mem_delay sample_aux_vio_delay sample_aux_std_hspace_delay sample_aux_eso_hspace_delay | Storage delay samples | |
transaction_address_space_percentage virtual | sample_adress_space_count wlm_sampling_count | Percentage of transaction address spaces | |
sample_server_delay virtual | sample_server_prv_paging_delay sample_server_vio_paging_delay sample_server_hsp_paging_delay sample_server_mpl_delay sample_server_swapin_delay | Server delay samples | |
transaction_queue_delay_time_mean virtual | transaction_queue_delay_time transaction_total_count | Mean transaction queue delay time | |
transaction_aff_delay_time_mean virtual | transaction_aff_delay_time transaction_total_count | Mean transaction affinity delay time | |
transaction_jcl_time_mean virtual | transaction_jcl_time transaction_total_count | Mean transaction JCL conversion time | |
transaction_inel_delay_time_mean virtual | transaction_inel_delay_time transaction_total_count | Mean transaction not-affinity-related delay time | |
transaction_enclave_average virtual | total_ind_enclave_active_time interval_in_milliseconds | Average number of independent enclaves during the interval (contained in TRANSAVG) | |
sample_crypto_using virtual | sample_ap_crypto_using | Total crypto using samples. | |
sample_crypto_delay virtual | sample_ap_crypto_delay sample_feature_queue_delay | Total crypto delay samples. | |
utilization_zaap virtual | total_service_units_zaap normalization_factor_zaap interval_in_milliseconds | Percentage zaap utilization | |
utilization_zaap_on_cp virtual | total_service_units_zaap_on_cp interval_in_milliseconds | Percentage CP utilization of zAAP eligible workload. | |
utilization_ziip virtual | total_service_units_ziip normalization_factor_ziip interval_in_milliseconds cpu_service_coefficient_adjusted | Percentage ziip utilization | |
utilization_ziip_on_cp virtual | total_service_units_ziip_on_cp interval_in_milliseconds cpu_service_coefficient_adjusted | Percentage CP utilization of zIIP eligible workload. |
Work Manager / Resource Manager States
Name | Based on | Description | Type/Format |
---|---|---|---|
r723rtyp | R723RTYP | 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 | string |
r723rflg flag | R723RFLG | Work/Resource manager flags | string |
r723rdbe | r723rflg | x'80’ Represents states sampled in the begin-to-end phase of a transaction | |
r723rexe | r723rflg | x'40’ Represents states sampled in the execution phase of a transaction | |
r723ress | R723RESS | Total number of transaction states sampled in the work phase specified by R723RFLG | integer |
r723ract | R723RACT | 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 | integer |
r723rrdy | R723RRDY | 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 | integer |
r723ridl | R723RIDL | Total number of idle state samples. Idle indicates that no work reques is available to the work manager that is allowed to run. | integer |
r723rwlo | R723RWLO | Total number of waiting for lock state samples | integer |
r723rwio | R723RWIO | 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 | integer |
r723rwco | R723RWCO | 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. | integer |
r723rwds | R723RWDS | 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 | integer |
r723rwsl | R723RWSL | Waiting for a session to be established locally, i.e. on the current MVS image | integer |
r723rwsn | R723RWSN | Waiting for a session to be established somewhere in the network | integer |
r723rwss | R723RWSS | Waiting for a session to be established somewhere in the sysplex | integer |
r723rwtm | R723RWTM | Waiting for a timer | integer |
r723rwo | R723RWO | Waiting for another product | integer |
r723rwms | R723RWMS | Waiting for unidentified resource, possibly among another more specific category, but which may not be readily determined | integer |
r723rssl | R723RSSL | State 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 | integer |
r723rsss | R723RSSS | State 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 | integer |
r723rssn | R723RSSN | State 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 | integer |
r723rwst | R723RWST | Total number of waiting for SSL thread samples | integer |
r723rwrt | R723RWRT | Total number of waiting for regular thread samples | integer |
r723rwwr | R723RWWR | Total number of waiting for work table registration samples | integer |
r723rapp | R723RAPP | Total number of active application state samples | integer |
r723rwnl | R723RWNL | Total number of state samples reflecting waiting for new latch | integer |
r723rbpm | R723RBPM | Number of state samples representing buffer pool misses that resulted in I/O | integer |
r723rdnx | R723RDNX | Index into the resource delay names table | integer |
r723rdnn | R723RDNN | Number of entries in the resource delay names table | integer |
Service classes being served by one or more AS in service class R723MCNM
Name | Based on | Description | Type/Format |
---|---|---|---|
r723scsn | R723SCSN | Name of service class being served | string |
r723scscount | R723SCS# | Number of times an AS running with service class R723MCNM served service class R723SCSN | integer |
Resource delay names section
Name | Based on | Description | Type/Format |
---|---|---|---|
r723dnst | R723DNST | Subsystem type as used in the classification rules specified in the WLM administrative application | string |
r723dnnu | R723DNNU | Number of the resource delay type. Values 1-15 are related to R723RW01-R723RW15 | integer |
r723dnde | R723DNDE | Resource delay description | string |
Response Time distribution
Name | Based on | Description | Type/Format |
---|---|---|---|
class_rt array | R723TRDB | Response Time distribution map or counts. 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. | integer |
class_rt_bucket_1 virtual alias | class_rt[0] | Response Time Distribution bucket 1. | |
class_rt_bucket_2 virtual alias | class_rt[1] | Response Time Distribution bucket 2. | |
class_rt_bucket_3 virtual alias | class_rt[2] | Response Time Distribution bucket 3. | |
class_rt_bucket_4 virtual alias | class_rt[3] | Response Time Distribution bucket 4. | |
class_rt_bucket_5 virtual alias | class_rt[4] | Response Time Distribution bucket 5. | |
class_rt_bucket_6 virtual alias | class_rt[5] | Response Time Distribution bucket 6. | |
class_rt_bucket_7 virtual alias | class_rt[6] | Response Time Distribution bucket 7. | |
class_rt_bucket_8 virtual alias | class_rt[7] | Response Time Distribution bucket 8. | |
class_rt_bucket_9 virtual alias | class_rt[8] | Response Time Distribution bucket 9. | |
class_rt_bucket_10 virtual alias | class_rt[9] | Response Time Distribution bucket 10. | |
class_rt_bucket_11 virtual alias | class_rt[10] | Response Time Distribution bucket 11. | |
class_rt_bucket_12 virtual alias | class_rt[11] | Response Time Distribution bucket 12. | |
class_rt_bucket_13 virtual alias | class_rt[12] | Response Time Distribution bucket 13. | |
class_rt_bucket_14 virtual alias | class_rt[13] | Response Time Distribution bucket 14. |