CPU utilization commands
- MCPUnn
- Displays CPU utilization greater than nn% by address space and
system-wide.
- Type:
- Immediate
- Format:
- MCPUnn
The MCPU command displays utilization of standard (CP), Series z Application Assist (IFA), and System z® Integrated Information (zIIP) processors by address space and individual processor. LPAR-wide TCB, SRB, IFA, IFA on CP, zIIP, zIIP on CP, and enclave utilization is also displayed.- Task
- Shows CPU utilization by task or address space. Each address space’s CPU usage over the last OMEGAMON interval is calculated in TCB and SRB time. The total of these two times is calculated as a percentage of the total time available (for one CPU). The maximum possible value for CPU utilization is 100% * number of CPUs being monitored. MCPUnn displays and plots any task whose CPU usage exceeds the nn% threshold. (If you only want to see Task plotted across the entire screen, use the SCPUnn command.)
- System
- Shows the total CPU utilization system-wide. The totals in this zone are calculated over the last OMEGAMON interval, and displayed in terms of TCB, SRB, IFA, IFA on CP (IFC), zIIP, zIIP on CP (IIC), and enclave utilization (NCL) time. The difference between the total software times and the total hardware time is attributed to z/OS® overhead. In other words, these are non-billable hardware cycles because they are not accounted for in terms of SRB, TCB, zAAP, and zIIP times. On a PR/SM system, the PARx line are given to show average utilization logically for the partition.
The address spaces displayed can be filtered by the total processor utilization percentage. For example, the command XMCPU05 displays all address spaces where the CPU percentage across standard, IFA and zIIP utilization is greater than 5%. Note that IFA and zIIP time consumed by enclaves owned by the address space are not included in the IFA% and IIP% column data; the time is accumulated in the total enclave CPU percentage displayed after the
NCL:
literal. The system-wide IFA and zIIP values displayed after theIFA:
andIIP:
literals on the right of the output do not include owned enclave consumption. (The Address Space CPU Utilization displays in IBM Z® OMEGAMON® AI for z/OS® workspaces are more comprehensive, showing the owned enclave IFA and zIIP consumption for enclaves and distinguishing dependent and independent enclave consumption.)MCPU shows CPU usage by task as well as overall CPU utilization. To view CPU resource consumption within an address space, place the cursor under a job name (in the TASK column) and press PF11. If the job name begins with an asterisk, then place the cursor on the character following the asterisk and press PF11. If your system is logically partitioned (for example, z990 with PR/SM support), place the cursor under the partition and press PF11 for more information on the partition.
To view more detailed enclave statistics by owning address space, place the cursor under the
NCL:
literal and press PF11. If your system supports zAAP processors, place the cursor under theIFA:
orIFC
: literal and press PF11 for more information on zAAP and zAAP on CP resource consumption. If your system supports zIIP processors, place the cursor under theIIP:
orIIC:
literal and press PF11 for more information on zIIP and zIIP On CP resource consumption.The following figure displays output for the MCPU command with APF-authorization.
Figure 1. Typical output display for MCPU with APF-authorization MCPU01|__Task__ CPU% 0______ 100|__PG N/A in goal mode__|System % 0______ 100| + |XCFAS 2.1 > . . . . .| |TCB: 96 ---====>>>.| + |CTG720A 1.3 > . . . . .| |SRB: 3 > . . . . .| + |S3SUBK39 1.0 > . . . . .| |NCL: 0 > . . . . .| + |PLGWCP7 79.2 ---====>. .| |MVS: 12 ->. . . . .| + | | |IFA: 0 > . . . . .| + | | |IFC: 0 > . . . . .| + | | |IIP: 0 > . . . . .| + | | |IIC: 0 > . . . . .| + | | | 0_______100| + | | |CPU00 41 ---=> . . .| + | | |CPU01 0 > . . . . .| + | | |CPU02 70 ---====>. .| + | | |IIP03 0 > . . . . .| + | | |PAR17 37 --->. . . .|
OMEGAMON alters the high end of the scale to the first value large enough to depict the address space, or system with the largest CPU utilization percentage.
Prefixed with an X (XMCPUnn
), the command displays all tasks that use more than nn% of the CPU. (5% is the default. You can change it by typing over05
.) The center section of the display shows a breakdown of the CPU percentage into TCB, SRB, zAAP (IFA), zAAP on CP (IFC), zIIP (IIP) and zIIP on CP (IIC) consumption. The final section of the display breaks down CPU utilization into seven components:- TCB: Task program execution
- SRB: System services on behalf of tasks
- NCL: Enclaves (including standard CP, zAAP and zIIP utilization)
- MVS: MVS overhead
- IFA: zAAP processor utilization (normalized)
- IFC: zAAP-eligible work executed on standard CPs (crossover)
- IIP: zIIP processor utilization (normalized)
- IIC: zIIP-eligible work executed on standard CPs (crossover)
________________ ZMENU VTM OM/DEX V420./C SYS 03/10/09 15:40:15 1 XMCPU01|__Task__ CPU% TCB% SRB% IFA% IFC% IIP% IIC%|System % 0______ 100| + |XCFAS 2.1 1.6 .5 .0 .0 .0 .0|TCB: 96 ---====>>>.| + |CTG720A 1.3 1.3 .0 .0 .0 .0 .0|SRB: 3 > . . . . .| + |S3SUBK39 1.0 .9 .1 .0 .0 .0 .0|NCL: 0 > . . . . .| + |PLGWCP7 79.2 79.2 .0 .0 .0 .0 .0|MVS: 12 ->. . . . .| + | |IFA: 0 > . . . . .| + | |IFC: 0 > . . . . .| + | |IIP: 0 > . . . . .| + | |IIC: 0 > . . . . .| + | | 0_______100| + | |CPU00 41 ---=> . . .| + | |CPU01 0 > . . . . .| + | |CPU02 70 ---====>. .| + | |IIP03 0 > . . . . .| + | |PAR17 37 --->. . . .|
Note: OMEGAMON must be APF authorized for the CPU percentage to appear. - NCLV
- Collects performance data for all completed and active enclaves
on the system.
- Type:
- Major
Other than displaying the measurement interval that the collected data represents, the NCLV command does not display any data itself. It is used with the following minor commands:- EDPP
- Displays CPU percentages for dependent enclaves.
- EDPT
- Displays CPU times for dependent enclaves.
- EIDP
- Displays CPU percentages for independent enclaves.
- EIDT
- Displays CPU times for independent enclaves.
- ETTP
- Displays CPU percentages for combined independent and dependent enclaves.
- ETTT
- Displays CPU times for combined independent and dependent enclaves.
- INT
- Allows a measurement interval, in minutes, to be specified. An interval can be between 1 and 998 minutes, open-ended, or from "Enter" to "Enter".
- EDPP
- Displays dependent enclave information as percentages by owning
address space.
- Type:
- Minor of NCLV
- Format:
[U]EDPP [xxxx]
- <blank>
- Unmodified, EDPP displays normalized statistical values.
- U
- Prefixed by a U, EDPP displays unnormalized statistical values.
- nnnn
- Followed by
nnnn
, EDPP displays statistical values where address space owned enclave CPU consumption is greater than or equal tonnnn
%..
EDPP displays the following information for each enclave-owning address space where its dependent or independent enclaves have consumed CPU resource over the measurement interval:- Address space name.
- Address space ID in hexadecimal format.
- Standard CP resource percentage consumed by enclaves.
- zAAP resource percentage consumed by enclaves.
- zIIP resource percentage consumed by enclaves.
- Standard CP resource percentage consumed by enclaves performing zAAP-eligible work.
- Standard CP resource percentage consumed by enclaves performing zIIP-eligible work.
- Total of combined standard CP, zAAP and zIIP percentage consumed by enclaves.
Statistical values can be thresholded as follows:- Address Space Level Warning set by POPT Major Command value SCPUWARN.
- Address Space Level Critical set by POPT Major Command value SCPUCRIT.
- LPAR Level Warning set by POPT Major Command value SCPUTWARN.
- LPAR Level Critical set by POPT Major Command value SCPUTCRIT.
Exceeding Warning thresholds results in a statistical value being highlighted in the color Yellow. Exceeding Critical thresholds results in a statistical value being highlighted in the color Red. Note that statistics where there has been activity over the measurement interval are highlighted in the color green.
- EDPT
- Displays dependent enclave information as times by owning address
space.
- Type:
- Minor of NCLV
- Format:
[U]EDPT [nnnn]
- <blank>
- Unmodified, EDPT displays normalized statistical values.
- U
- Prefixed by a U, EDPT displays unnormalized statistical values.
- nnnn
- Followed by
nnnn
, EDPT displays statistical values where address space owned enclave CPU consumption is greater than or equal tonnnn
%.
EDPT displays the following information for each enclave-owning address space where its dependent or independent enclaves have consumed CPU resource over the measurement interval:- Address space name.
- Address space ID in hexadecimal format.
- Standard CP resource time consumed by enclaves.
- zAAP resource time consumed by enclaves.
- zIIP resource time consumed by enclaves.
- Standard CP resource time consumed by enclaves performing zAAP-eligible work.
- Standard CP resource time consumed by enclaves performing zIIP-eligible work.
- Total of combined standard CP, zAAP and zIIP time consumed by enclaves.
Statistical values can be thresholded as follows:- Address Space Level Warning set by POPT Major Command value SCPUWARN.
- Address Space Level Critical set by POPT Major Command value SCPUCRIT.
- LPAR Level Warning set by POPT Major Command value SCPUTWARN.
- LPAR Level Critical set by POPT Major Command value SCPUTCRIT.
Exceeding Warning thresholds results in a statistical value being highlighted in the color Yellow. Exceeding Critical thresholds results in a statistical value being highlighted in the color Red. Note that statistics where there has been activity over the measurement interval are highlighted in the color green.
- EIDP
- Displays CPU percentages for independent enclaves.
- Type:
- Minor of NCLV
- Format:
[U]EIDP [nnnn]
- <blank>
- Unmodified, EIDP displays normalized statistical values.
- U
- Prefixed by a U, EIDP displays unnormalized statistical values.
- nnnn
- Followed by
nnnn
, EIDP displays statistical values where address space owned enclave CPU consumption is greater than or equal tonnnn
%.
EIDP displays the following information for each enclave-owning address space where its dependent and/or independent enclaves have consumed CPU resource over the measurement interval:- Address space name.
- Address space ID in hexadecimal format.
- Standard CP resource percentage consumed by enclaves.
- zAAP resource percentage consumed by enclaves.
- zIIP resource percentage consumed by enclaves.
- Standard CP resource percentage consumed by enclaves performing zAAP-eligible work.
- Standard CP resource percentage consumed by enclaves performing zIIP-eligible work.
- Total of combined standard CP, zAAP and zIIP percentage consumed by enclaves.
Statistical values can be thresholded as follows:- Address Space Level Warning set by POPT Major Command value SCPUWARN.
- Address Space Level Critical set by POPT Major Command value SCPUCRIT.
- LPAR Level Warning set by POPT Major Command value SCPUTWARN.
- LPAR Level Critical set by POPT Major Command value SCPUTCRIT.
Exceeding Warning thresholds results in a statistical value being highlighted in the color Yellow. Exceeding Critical thresholds results in a statistical value being highlighted in the color Red. Note that statistics where there has been activity over the measurement interval are highlighted in the color green.
- EIDT
- Displays independent enclave information as times by owning address
space.
- Type:
- Minor of NCLV
- Format:
[U]EIDT [nnnn]
- <blank>
- Unmodified, EIDT displays normalized statistical values.
- U
- Prefixed by a U, EIDT displays unnormalized statistical values.
- nnnn
- Followed by
nnnn
, EIDT displays statistical values where address space owned enclave CPU consumption is greater than or equal tonnnn
%.
EIDT displays the following information for each enclave-owning address space where its dependent or independent enclaves have consumed CPU resource over the measurement interval:- Address space name.
- Address space ID in hexadecimal format.
- Standard CP resource time consumed by enclaves.
- zAAP resource time consumed by enclaves.
- zIIP resource time consumed by enclaves.
- Standard CP resource time consumed by enclaves performing zAAP-eligible work.
- Standard CP resource time consumed by enclaves performing zIIP-eligible work.
- Total of combined standard CP, zAAP and zIIP time consumed by enclaves.
Statistical values can be thresholded as follows:- Address Space Level Warning set by POPT Major Command value SCPUWARN.
- Address Space Level Critical set by POPT Major Command value SCPUCRIT.
- LPAR Level Warning set by POPT Major Command value SCPUTWARN.
- LPAR Level Critical set by POPT Major Command value SCPUTCRIT.
Exceeding Warning thresholds results in a statistical value being highlighted in the color Yellow. Exceeding Critical thresholds results in a statistical value being highlighted in the color Red. Note that statistics where there has been activity over the measurement interval are highlighted in the color green.
- ETTP
- Displays CPU percentages for combined independent and dependent
enclaves by owning address space.
- Type:
- Minor of NCLV
- Format:
[U]ETTP [nnnn]
- <blank>
- Unmodified, ETTP displays normalized statistical values.
- U
- Prefixed by a U, ETTP displays unnormalized statistical values.
- nnnn
- Followed by
nnnn
, ETTP displays statistical values where address space owned enclave CPU consumption is greater than or equal tonnnn
%.
ETTP displays the following information for each enclave-owning address space where its dependent and/or independent enclaves have consumed CPU resource over the measurement interval:- Address space name.
- Address space ID in hexadecimal format.
- Standard CP resource percentage consumed by enclaves.
- zAAP resource percentage consumed by enclaves.
- zIIP resource percentage consumed by enclaves.
- Standard CP resource percentage consumed by enclaves performing zAAP-eligible work.
- Standard CP resource percentage consumed by enclaves performing zIIP-eligible work.
- Total of combined standard CP, zAAP and zIIP percentage consumed by enclaves.
Statistical values can be thresholded as follows:- Address Space Level Warning set by POPT Major Command value SCPUWARN.
- Address Space Level Critical set by POPT Major Command value SCPUCRIT.
- LPAR Level Warning set by POPT Major Command value SCPUTWARN.
- LPAR Level Critical set by POPT Major Command value SCPUTCRIT.
Exceeding Warning thresholds results in a statistical value being highlighted in the color Yellow. Exceeding Critical thresholds results in a statistical value being highlighted in the color Red. Note that statistics where there has been activity over the measurement interval are highlighted in the color green.
- ETTT
- Displays total enclave information as times by owning address
space.
- Type:
- Minor of NCLV
- Format:
[U]ETTT [nnnn]
- <blank>
- Unmodified, ETTT displays normalized statistical values.
- U
- Prefixed by a U, ETTT displays unnormalized statistical values.
- nnnn
- Followed by
nnnn
, ETTT displays statistical values where address space owned enclave CPU consumption is greater than or equal tonnnn
%.
ETTT displays the following information for each enclave-owning address space where its dependent and/or independent enclaves have consumed CPU resource over the measurement interval:- Address space name.
- Address space ID in hexadecimal format.
- Standard CP resource percentage consumed by enclaves.
- zAAP resource percentage consumed by enclaves.
- zIIP resource percentage consumed by enclaves.
- Standard CP resource percentage consumed by enclaves performing zAAP-eligible work.
- Standard CP resource percentage consumed by enclaves performing zIIP-eligible work.
- Total of combined standard CP, zAAP and zIIP percentage consumed by enclaves.
Statistical values can be thresholded as follows:- Address Space Level Warning set by POPT Major Command value SCPUWARN.
- Address Space Level Critical set by POPT Major Command value SCPUCRIT.
- LPAR Level Warning set by POPT Major Command value SCPUTWARN.
- LPAR Level Critical set by POPT Major Command value SCPUTCRIT.
Exceeding Warning thresholds results in a statistical value being highlighted in the color Yellow. Exceeding Critical thresholds results in a statistical value being highlighted in the color Red. Note that statistics where there has been activity over the measurement interval are highlighted in the color green.
- INT
- Sets measurement interval for NCLV major command statistical minors.
- Type:
- Minor of NCLV
- Format:
INT [nnn]
Used without operands, this command displays the measurement interval currently in effect. Valid values for nnn are 0-999, inclusive. Values 1 through 998 represent the number of minutes before a new measurement interval will start. A value of 0 sets the interval as "Enter" to "Enter". A value of 999 sets an indefinite interval. Resetting the measurement interval will result in the NCLV command data collection re-initializing.
- SCPUnn
- Displays address spaces using more than nn% CPU since the
last OMEGAMON cycle.
- Type:
- Immediate
For each address space selected, SCPUnn displays:- CPU utilization (including but not limited to TCB, SRB, and other CPU measurements such as enclave, Series z Application Assist Processors, and System z Integrated Information Processors time) over the last cycle.
- A plot of CPU utilization. OMEGAMON alters the high end of the scale to the first value large enough to depict the address space with the largest CPU utilization.
The last line of the display is total CPU utilization, not including z/OS overhead, calculated from the sum of all address space utilizations over the last OMEGAMON cycle. The selection threshold (nn) does not affect this total.
This total is probably not the same as the value that the RCTA minor command reports, because RCTA calculates CPU utilization from machine wait time, averaged over an SRM-defined interval of up to 20 seconds, depending upon CPU models.
Figure 2. Typical output for SCPU command SCPU02 __CPU Utilization__ 0___20___40___60___80__100__120__140__160__180__200 + *MASTER* 7.1 |-> . . . . . . . . . . + KOBVTAMA 5.6 |-> . . . . . . . . . . + TDOM29 2.7 |> . . . . . . . . . . + TDOC07B 3.5 |> . . . . . . . . . . + CANDLIMS 112.1 |---20---40---60===80==100=> . . . . . + CICS 56.2 |---20---40--> . . . . . . . . + Total 206.4 |---20---40---60===80==100==120==140++160++180++200> In this display, nn = 02, therefore all active address spaces using more than 2% CPU appear.
- SIFAnn
- Displays IFA and IFA on CP utilization of address spaces using
more than nn% IFA and IFA on CP combined.
- Type:
- Immediate
- Format:
-
SIFAnn
where nn specifies the threshold over which percentages of IFA and IFA on CP are displayed.
The SIFA command displays utilization percentages of Series z Application Assist Processors (zAAPS: for reporting purposes, referred to as an integrated facility for applications, or IFA%) and utilization of standard processors by zAAP-eligible work (IFA% on CP) for each address space and a total value for all enclaves.
For each address space with an IFA and IFA on CP combined percentage over the threshold, SIFA displays the IFA utilizations since the last cycle and a utilization plot. If there is active enclaves IFA work, an enclaves entry provides the total IFA utilization and IFA on CP utilization of all dispatcher enclaves on the z/OS image.
The Total entry at the end of the output is the sum of IFA and IFA on CP percentages for all address spaces and enclaves on the z/OS image. The threshold selected (nn) does not affect this total.
- SIIPnn
- Displays zIIP and zIIP on CP utilization of address spaces using
more than nn% zIIP and zIIP on CP combined.
- Type:
- Immediate
- Format:
-
SIIPnn
where nn specifies the threshold over which percentages of zIIP and zIIP on CP combined are displayed.
SIIP displays utilization of System z Integrated Information Processors (zIIP%) and utilization of standard processors by zIIP-eligible work (zIIP% on CP) for each address space and a total value for all enclaves. For each address space with a zIIP and zIIP on CP combined percentage over the threshold, SIIP displays the zIIP utilizations since the last cycle and a utilization plot. If there is active enclaves zIIP work, an Enclaves entry provides the total zIIP utilization and zIIP on CP utilization of all dispatcher enclaves on the z/OS image.
The Total entry at the end of the output is the sum of zIIP and zIIP on CP percentages for all address spaces and Enclaves on the z/OS image. The threshold selected (nn) does not affect this total.