The Sysplex WLM Service Class Period Group attribute group monitors service class period performance relative to goals.
Active I/O Indicates the percent of time transactions in this service class period spent doing active I/O over all devices.
Actual Host Measured result for this service class period, either response time (in milliseconds) or velocity (between 0 and 100), depending on the goal type.
Valid value is a numeric value in the range 0 through 2147483647, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. If you are setting thresholds for response time goals, express the value in milliseconds. For example, show 1.5 seconds as 1500 milliseconds. For velocity goals, the value should be between 0 and 100; for example, 85.3.
Actual Network Average network response time, in milliseconds, for the service class. Valid value is an integer in the range of 0 through 2147483647, and can include the use of the *AVG, *MAX, *MIN, or *SUM functions. If used in a situation, this value should be entered in milliseconds; for example, 1200.
Actual Total Total actual value, in milliseconds, for the service class period. Actual Total presents the measured result including network delay where applicable (for response time-oriented goals). The average measured network delay is added to the measured host response time. Valid value is an integer in the range of 0 through 2147483647, and can include the use of the *AVG, *MAX, *MIN, or *SUM functions. If used in a situation, this value should be entered in milliseconds; for example, 2200.
Average Response Time Average host response time of transactions in this service class. Valid value is an integer in the range of 0 through 2147483647, and can include the use of the *AVG, *MAX, *MIN, or *SUM functions. If used as a threshold in a situation, this value should be entered in milliseconds; for example, 1200.
Class Flag Categorizes the service class based on the general types of transactions that are managed by it. Valid values are:
Transaction |
This service class manages subsystem transactions such as CICS or IMS transactions. |
Address Space |
This service class handles workloads such as batch jobs and started tasks. |
TSO |
This service class handles TSO users. |
Common Page-in Wait Wait time for the PLPA or common page-in. This indicates the percentage of time transactions in this service class spent waiting for page-in delays for common storage pages. Valid value is a numeric value in the range 0 through 2147483647, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 10.3.
CPU Wait Total wait time on the active CPU dispatching queue. This indicates the percentage of time transactions in this service class are waiting for CPU access. Valid value is a numeric value in the range 0 through 2147483647, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 21.8.
Cross Memory Wait Total wait time for a cross-memory request. This indicates the percentage of time transactions in this service class wait for cross memory request delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 3.4.
Crypto AMP Wait This value indicates the percentage of time workloads assigned to this service class spent waiting for Crypto Async Message services. Valid value is a numeric value in the range 0 through 100, to one decimal point precision.
Crypto AP Wait This value indicates the percentage of time workloads assigned to this service class spent waiting for Crypto Assist processor services. Valid value is a numeric value in the range 0 through 100, to one decimal point precision.
Duration Number of CPU service units the period may use before work is passed to the next period. Valid value is an integer in the range of 0 through 2147483647, and can include the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 200.
ECB Wait Total time waiting for some unknown event. This indicates the percentage of time transactions in this service class wait for an unspecified event. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 30.7.
End Date Time The data collection interval end date and time. This attribute has been provided for historical support purposes only and is currently not being used.
Enqueue Wait Indicates the percentage of time transactions in this service class spent waiting for enqueue delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 5.7.
Goal Describes the service class period's goal as a complete text string. Valid format is a simple text string from 1 through 30 characters; for example, Pct Resp 95% < 400.0 ms.
Goal Importance Importance level of the goal for the service class period. Goal importance for the service class is set as part of the Workload Manager (WLM) policy. When WLM cannot satisfy all goals, it will try to meet goals for more important service class periods first. Valid values are:
Goal Percentile Percentage of work in the service class period that completed within the expected response time. Goal percentile is valid for percentile response time goals only. It is the percentage of transactions that should complete within the goal value. This value is set by the system administrator for this service class when the WLM policy is defined. It is not a measured result. Valid value is an integer in the range 0 through 65535, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 90.
Goal Type Type of goal for the service class period. Valid values are:
SysGoal |
z/OS system task goal assigned by z/OS itself. |
Discret |
Discretionary goal get whatever resources remain after all more important workloads are satisfied. |
Velocity |
Velocity goals define the acceptable amount of delay for work when work is ready to run. Velocity goals are intended for subsystems which use address spaces or enclaves to represent individual work requests. |
AveResp |
Average Response time is the average time for transactions in this class to complete. |
PctResp |
Percentile Response time requires two thresholds, the desired transaction response time and the percentage of all transactions completing for this service class. The goal is met if the specified percentage of transactions complete by or below the desired response time. For example 90% of transactions complete in less than or equal to 2 seconds. |
Hiperspace Page-in Wait Percentage of time transactions in this service class spent waiting for page-in delays for hiperspace pages. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 3.4.
HSM Backup/Migrate Total wait time for HSM backup and/or migrate requests. This value indicates the percentage of time transactions in this service class wait for Hierarchical Storage Manager backup and migrate delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 1.4.
HSM Other Total wait time for other Hierarchical Storage Manager requests and processing. This value indicates the percentage of time transactions in this service class wait for Hierarchical Storage Manager miscellaneous delays such as recovery, JES3 control, interval locate, read control record, etc. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 0.4.
HSM Recall Indicates the percentage of time transactions in this service class spent waiting for Hierarchical Storage Manager recall delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 2.4.
IFA Wait Percentage of time transactions in this service class spent waiting for Integrated Facility for Applications (IFA) resources across the sysplex.
I/O Wait I/O wait rate for the service class period. This value indicates the percentage of time transactions in this service class wait for I/O over all devices. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 12.1.
JES Wait Total wait time for JES. This value indicates the percentage of time transactions in this service class wait for JES delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 2.4.
Level Aggregation of a z/OS image level. Data can be aggregated for an individual z/OS system or for an entire sysplex. Valid values are:
MVS Lock Wait time for z/OS locks. This value indicates the percentage of time transactions in this service class wait on the z/OS lock. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 1.1.
Managed System A sysplex in your enterprise that is being monitored by OMEGAMON XE for z/OS agents. Valid value is a character string with a maximum length of 32 bytes, in the format <plexname>:MVS:SYSPLEX.
New Other Waits Indicates the percentage of time workloads assigned to this service class spent using or waiting for execution states that fall under under the category of Recently Supported Using/Wait states. Currently, this represents the sum of wait/using samples observed for Crypto and WLM Server states. Valid value is a numeric value in the range 0.0 through 100.0.
Other Waits Total wait time for other reasons. This value indicates the percentage of time transactions in this service class spent waiting for miscellaneous other conditions such as disk mounts, task quiescence, mass storage devices, etc. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 3.1.
Performance Index Measure of how the class and period are performing in relation to the goal. Values less than or equal to 1.00 indicate that the goal has been achieved. Values greater than 1.0 indicate that the goal has been missed. The larger the index, the further the service class period from the goal. Valid value is a numeric value in the range 0 through 2147483647, to two decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 0.85.
Period Service class period number. If specifying a situation where the values should represent the service class as a whole, then specify Period = SUM. This value is used when building a situation for workflow thresholds at the service class level. Valid value is an integer in the range 1 through 8, and includes the user of the *AVG, *MAX, *MIN, or *SUM functions. An example is 1.
Private Page-in Wait Wait time for a private area page-in. This value indicates the percentage of time transactions in this service class wait for page-in delays for private area pages. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 0.5.
Resource Group Capping Total wait time for CPU due to resource group maximum. This value indicates the percentage of time transactions in this service class wait for resource group capping delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 0.3.
Service Class Name of the service class being reported on. Valid format is a simple text string from 1 through 8 characters; for example, TSO.
Service Class Name Name of the service class being reported on. Valid format is a simple text string from 1 through 8 characters; for example, TSO.
Start Date Time Contains a 16-byte string that represents the data collection interval start date and time. This attribute has been provided for historical support purposes only and is currently not being used.
Stimer Total percentage of time waiting for the stimer. This value indicates a percentage of time transactions in this service class are waiting for a time limit. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 10.5.
Stimer ECB Wait Total wait time for some unknown event and the stimer. This value indicates the percentage of time transactions in this service class are waiting for an unspecified event or a time limit. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 65.1.
SWP Not Ready Time spent swapped out and not ready for swap-in. This value is the percentage of time transactions in this service class are waiting in a not-ready swapped state. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 0.1.
SWP Ready Total time waiting and ready for swap-in. this value is the percentage of time transactions in this service class are waiting in a read swapable state. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 0.5.
System Name Name of the z/OS system to which the data in this row applies. Valid format is a simple text string from 1 through 8 characters; for example, SYSA.
Tape Mount Total percentage of time waiting for tape mounts. This value indicates the percentage of time transactions in this service class are waiting for tapes to be mounted. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 3.6.
Transaction Rate Number of transactions per second currently being processed in the service class period. Valid value is a numeric value in the range 0 through 2147483647, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 105.5.
Using CPU Total percentage of time transactions in this service class spent using the CPU. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 2.3.
Using Crypto AMP This value indicates the percentage of time workloads assigned to this service class spent using Crypto Async Message processor services. Valid value is a numeric value in the range 0 through 100, to one decimal point precision.
Using Crypto AP This value indicates the percentage of time workloads assigned to this service class spent using Crypto Assist processor services. Valid value is a numeric value in the range 0 through 100, to one decimal point precision.
Using IFA Percentage of time transactions in this service class were actively using Integrated Facility for Applications (IFA) resources across the sysplex.
Using IFA on CP Percentage of time transactions in the service class were actively performing work eligible for Integrated Facility for Applications (IFA) resources on standard processors across the sysplex.
Using zIIP Percentage of time transactions in the service class were actively using System z9 Integrated Information Processor (zIIP) resources. The maximum value is n00%, where n represents the number of processors assigned to the sysplex.
Using zIIP on CP Percentage of time transactions in the service class were actively performing work eligible for System z9 Integrated Information Processors (zIIPs) on standard processors across the sysplex. The maximum value is n00%, where n represents the number of processors assigned to the sysplex.
Velocity Velocity of the service class period. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 65.2.
VIO Wait Wait time for virtual I/O processing. This value indicates the percentage of time transactions in this service class wait for virtual I/O delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 0.5.
WLM Server Paging This value indicates the percentage of time workloads assigned to this service class spent waiting for a WLM Server address space due to paging delay. This attribute represents a roll-up of the Server paging delay counts (listed below):
Valid value is a numeric value in the range 0 through 100, to one decimal point precision.
WLM Server MPL This value indicates the percentage of time workloads assigned to this service class spent waiting for a WLM Server address space due to Multi-programming Level delay. Valid value is a numeric value in the range 0 through 100, to one decimal point precision.
WLM Server Swapin This value indicates the percentage of time workloads assigned to this service class spent waiting for a WLM Server address space due to swap-in delay. Valid value is a numeric value in the range 0 through 100, to one decimal point precision.
Workload Name of the workload that contains the service class. Valid format is a simple text string from 1 through 8 characters; for example, BATCH.
Worst Performance Index Performance index value scaled to hundredths, calculated for this service class on an individual z/OS image. Valid value is a numeric value in the range 0 through 2147483647, to two decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 2.75.
WTOR Wait Wait time for a reply to operator message. This value is the percentage of time transactions in this service class wait for virtual I/O delays. Valid value is a numeric value in the range 0 through 100, to one decimal point precision, and includes the use of the *AVG, *MAX, *MIN, or *SUM functions. An example is 2.2.
zIIP Wait Percentage of time transactions in this service class spent waiting for System z9 Integrated Information Processor (zIIP) resources across the sysplex. The maximum value is n00%, where n represents the number of processors assigned to the sysplex.