CPU Activity - SMF record type 70-1
- cluster
- Name of the sysplex or cluster
- coreid
- A processor identifier (one or two hexadecimal digits) that either
identifies a logical core (when LOADxx PROCVIEW CORE is in effect)
or a logical processor (when LOADxx PROCVIEW CPU is in effect).
If the qualifier is omitted, the values represent the average of all logical processors or cores.
- cpuid
- A processor identifier which must be in the format cpuid[.threadid]
cpuid is a processor identifier (one or two hexadecimal digits) that either identifies a logical core (when LOADxx PROCVIEW CORE is in effect) or a logical processor (when LOADxx PROCVIEW CPU is in effect).
threadid is an optional thread identifier (0 or 1) that identifies a thread that is executing on the logical core designated by cpuid. It is ignored when LOADxx PROCVIEW CPU is in effect . If LOADxx PROCVIEW CORE is in effect and threadid is omitted, the values represent the average of all threads executing on the logical core.
Examples: 0A, 3F.0, A.1
If the qualifier is omitted, the values represent the average of all logical processors or cores.
- lpar
- Logical partition name
- group
- Group of logical partitions managed towards a common group capacity limit
Condition | Condition Name | Qualifier | Source | Algorithm |
---|---|---|---|---|
Percent general purpose processor busy | CPUBSY | coreid | SMF70WAT |
Refer to the field description of “TIME % LPAR BUSY” in the RMF Postprocessor CPU Activity report |
Percent zAAP busy | CPUIBSY, AAPBSY | coreid | SMF70WAT |
Same as for CPUBSY but applied to zAAPs |
Percent zIIP busy | IIPBSY | coreid | SMF70WAT |
Same as for CPUBSY but applied to zIIPs |
Percent MVS™ busy for general purpose processors | MVSBSY | cpuid | Same as for CPUBSY | Same as for CPUBSY |
Percent MVS busy for zAAPs | MVSIBSY, AAPMBSY | cpuid | Same as for MVSBSY | Same as for MVSBSY, but applied to zAAPs |
Percent MVS busy for zIIPs | IIPMBSY | cpuid | Same as for MVSBSY | Same as for MVSBSY, but applied to zIIPs |
Maximum number of batch users | MXBATCH | none | SMF70BMM | Value or comparison |
Maximum number of started tasks | MXSTC | none | SMF70SMM | Value or comparison |
Maximum number of TSO users | MXTSO | none | SMF70TMM | Value or comparison |
Maximum number of APPC/MVS transaction scheduler (ASCH) users | MXASCH | none | SMF70PMM | Value or comparison |
Average number of batch jobs | AVGBATCH | none | SMF70BTT |
BTT/SAM |
Average number of started tasks | AVGSTC | none | SMF70STT |
STT/SAM |
Average number of TSO users | AVGTSO | none | SMF70TTT |
TTT/SAM |
Average number of APPC/MVS transaction scheduler (ASCH) users | AVGASCH | none | SMF70PTT |
PTT/SAM |
Average number of in and ready users | AVGIARDY | none | SMF70RTT |
RTT/SAM |
Average number of out and ready users | AVGOARDY | none | SMF700TT |
0TT/SAM |
Maximum number of OMVS address spaces | MXOMVS | none | SMF70XMM | Value or comparison |
Average number of OMVS address spaces | AVGOMVS | none | SMF70XTT |
XTT/SAM |
Average number of general purpose processors online during the reporting interval | NUMPROC | none | SMF70ONT |
Sum(ONT) / INT |
Number of logical zAAP processors or threads online at the end of the reporting interval | NUMIFA, NUMAAP | none | SMF70IFA | Value or comparison |
Number of logical zIIP processors or threads online at the end of the reporting interval | NUMIIP | none | SMF70SUP | Value or comparison |
Percentage of the reporting interval during which at least one job could not be dispatched | OCPU1 | none | SMF70Q01 |
(Q01+Q02+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which at least two jobs could not be dispatched | OCPU2 | none | SMF70Q02 |
(Q02+Q03+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which at least three jobs could not be dispatched | OCPU3 | none | SMF70Q03 |
(Q03+Q04+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which at least four jobs could not be dispatched | OCPU4 | none | SMF70Q04 |
(Q04+Q05+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than five jobs could not be dispatched | OCPU5 | none | SMF70Q05 |
(Q05+Q06+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than ten jobs could not be dispatched | OCPU10 | none | SMF70Q06 |
(Q06+Q07+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than 15 jobs could not be dispatched | OCPU15 | none | SMF70Q07 |
(Q07+Q08+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than 20 jobs could not be dispatched | OCPU20 | none | SMF70Q08 |
(Q08+Q09+…+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than 30 jobs could not be dispatched | OCPU30 | none | SMF70Q09 |
(Q09+Q10+Q11+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than 40 jobs could not be dispatched | OCPU40 | none | SMF70Q10 |
(Q10+Q11+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than 60 jobs could not be dispatched | OCPU60 | none | SMF70Q11 |
(Q11+Q12)/SAM x 100 |
Percentage of the reporting interval during which more than 80 jobs could not be dispatched | OCPU80 | none | SMF70Q12 |
Q12 / SAM x 100 |
Average number of logical ready users | AVGULRDY | none | SMF70LTT | LTT/SAM |
Average number of logical wait users | AVGULWT | none | SMF70ATT | ATT/SAM |
Average number of in users | AVGUIN | none | SMF70ITT | ITT/SAM |
Online time percentage of general purpose processors | CONTPER | coreid | SMF70ONT |
(ONT/INT) * 100 |
Defined weighting for the cluster | WDEFC | cluster | SMF70BPS | Value or comparison |
Defined weighting of the partition for general purpose processors | WDEFL | lpar | SMF70BPS | Value or comparison |
Defined weighting of the partition for zAAPs | WDEFLAAP | lpar | SMF70BPS | Value or comparison |
Defined weighting of the partition for zIIPs | WDEFLIIP | lpar | SMF70BPS | Value or comparison |
Actual weighting of the partition for general purpose processors | WACTL | lpar | SMF70ACS |
ACS / DSA |
Minimum weighting of the partition | WMINL | lpar | SMF70MIS | Value or comparison |
Minimum weighting percentage of the partition | WMIPL | lpar | SMF70NSI |
(NSI/DSA) * 100 |
Maximum weighting of the partition | WMAXL | lpar | SMF70MAS | Value or comparison |
Maximum weighting percentage of the partition | WMAPL | lpar | SMF70NSA |
(NSA/DSA) * 100 |
Number of defined logical processors or cores for the cluster | NLDEFC | cluster | SMF70BDN | Value or comparison |
Number of defined logical processors or cores for the partition | NLDEFL | lpar | SMF70BDN | Value or comparison |
Number of defined general purpose processors for the partition | NLDEFLCP | lpar | SMF70BDN | Value or comparison |
Number of defined logical zAAP processors or cores for the partition | NLDEFLAP | lpar | SMF70BDN | Value or comparison |
Number of defined logical zIIP processors or cores for the partition | NLDEFLIP | lpar | SMF70BDN | Value or comparison |
Number of actual logical processors or cores for the partition | NLACTL | lpar | SMF70ONT |
Sum(ONT) / INT |
Number of actual general purpose processors for the partition | NLACTLCP | lpar | SMF70ONT |
Sum(ONT) / INT |
Number of actual logical zAAP processors or cores for the partition | NLACTLAP | lpar | SMF70ONT |
Sum(ONT) / INT |
Number of actual logical zIIP processors or cores for the partition | NLACTLIP | lpar | SMF70ONT |
Sum(ONT) / INT |
Logical processor busy percentage for general purpose processors for the partition | LBUSYL | lpar | SMF70PDT |
Sum(PDT) / ONT |
Logical processor/core busy percentage for zAAPs for the partition | LBUSYLAP | lpar | SMF70PDT |
Sum(PDT) / ONT |
Logical processor/core busy percentage for zIIPs for the partition | LBUSYLIP | lpar | SMF70PDT |
Sum(PDT) / ONT |
Physical processor busy percentage for general purpose processors for the partition | PBUSYL | lpar | SMF70PDT |
Sum(PDT) / INT |
Physical processor busy percentage for zAAPs for the partition | PBUSYLAP | lpar | SMF70PDT |
Sum(PDT) / INT |
Physical processor busy percentage for zIIPs for the partition | PBUSYLIP | lpar | SMF70PDT |
Sum(PDT) / INT |
Logical processor/core average busy percentage for the cluster | LBUSYC | cluster | SMF70PDT |
Sum(PDT) / ONT |
Physical processor average busy percentage for the cluster | PBUSYC | cluster | SMF70PDT |
Sum(PDT) / INT |
Defined capacity limit in units of MSU | LDEFMSU | lpar | SMF70MSU | Value or comparison |
Actual number of consumed MSUs | LACTMSU | lpar | SMF70PDT |
(Sum PDT)*3600*16 *CPA_scaling_factor / (CPA_actual*INT*1000000) |
Percentage of WLM capping of the partition | WCAPPER | lpar | SMF70NSW |
(NSW/DSA) * 100 |
Actual MSU consumption for the capacity group | GCMSUACT | group | SMF70PDT |
Sum(Sum(PDT)*3600*16 *CPA_scaling_factor / (CPA_actual*INT*1000000)) |
Group weight | GCWEIGHT | group | SMF70PFL |
Sum(BPS) if PFL(Bit 3) is set for all partitions in capacity group, otherwise Sum(ACS) |
Minimum entitlement | MINENT | lpar | SMF70PFL |
MIN(MSU,GMU*BPS/Sum(BPS)) if PFL(Bit 3) is set for all partitions in capacity group, otherwise MIN(MSU,GMU*ACS/Sum(ACS)) |
Maximum entitlement | MAXENT | lpar | SMF70GMU |
MIN(GMU,MSU) |
Number of TCB dispatches on general purpose processors per second | CPTCB | cpuid | SMF70TCB |
Sum(TCB) / INT |
Number of TCB dispatches on zAAPs per second | AAPTCB | cpuid | SMF70TCB |
Same as CPTCB but applied to zAAPs |
Number of TCB dispatches on zIIPs per second | IIPTCB | cpuid | SMF70TCB |
Same as CPTCB but applied to zIIPs |
Number of SRB dispatches on general purpose processors per second | CPSRB | cpuid | SMF70SRB |
Sum(SRB) / INT |
Number of SRB dispatches on zAAPs per second | AAPSRB | cpuid | SMF70SRB |
Same as CPSRB but applied to zAAPs |
Number of SRB dispatches on zIIPs per second | IIPSRB | cpuid | SMF70SRB |
Same as CPSRB but applied to zIIPs |
Number of I/Os requested by general purpose processors per second | CPNIO | cpuid | SMF70NIO |
Sum(NIO) / INT |
Number of I/Os requested by zAAPs per second | AAPNIO | cpuid | SMF70NIO |
Same as CPNIO but applied to zAAPs |
Number of I/Os requested by zIIPs per second | IIPNIO | cpuid | SMF70NIO |
Same as CPNIO but applied to zIIPs |
Number of CPs with high HiperDispatch share for partition | HDCPHIGH | lpar | SMF70POI |
Number of logical processors with POI=3 and CIX=1 |
Number of logical zAAP processors or cores with high HiperDispatch share for partition | HDAPHIGH | lpar | SMF70POI |
Number of logical processors with POI=3 and CIX=3 |
Number of logical zIIP processors or cores with high HiperDispatch share for partition | HDIPHIGH | lpar | SMF70POI |
Number of logical processors with POI=3 and CIX=6 |
Number of CPs with medium HiperDispatch share for partition | HDCPMED | lpar | SMF70POI |
Number of logical processors with POI=2 and CIX=1 |
Number of logical zAAP processors or cores with medium HiperDispatch share for partition | HDAPMED | lpar | SMF70POI |
Number of logical processors with POI=2 and CIX=3 |
Number of logical zIIP processors or cores with medium HiperDispatch share for partition | HDIPMED | lpar | SMF70POI |
Number of logical processors with POI=2 and CIX=6 |
Number of CPs with low HiperDispatch share for partition | HDCPLOW | lpar | SMF70POI |
Number of logical processors with POI=1 and CIX=1 |
Number of logical zAAP processors or cores with low HiperDispatch share for partition | HDAPLOW | lpar | SMF70POI |
Number of logical processors with POI=1 and CIX=3 |
Number of logical zIIP processors or cores with low HiperDispatch share for partition | HDIPLOW | lpar | SMF70POI |
Number of logical processors with POI=1 and CIX=6 |
The percentage of time that the general purpose processor was parked. | CPARKPER | cpuid | SMF70PAT |
(PAT/INT) * 100 |
Maximum number of in-ready work units for general purpose processors | MXWUCP | none | SMF70CMM | Value or comparison |
Maximum number of in-ready work units for zAAPs | MXWUAAP | none | SMF70DMM | Value or comparison |
Maximum number of in-ready work units for zIIPs | MXWUIIP | none | SMF70EMM | Value or comparison |
Average number of in-ready work units for general purpose processors | AVGWUCP | none | SMF70CTT |
CTT / SRM |
Average number of in-ready work units for zAAPs | AVGWUAAP | none | SMF70DTT |
DTT / SRM |
Average number of in-ready work units for zIIPs | AVGWUIIP | none | SMF70ETT |
ETT / SRM |
Mean time to wait for general purpose processors in microseconds | MTTWCP | cpuid | SMF70EDT |
EDT / WTD |
Mean time to wait for zAAPs in microseconds | MTTWAAP | cpuid | SMF70EDT |
same as MTTWCP, but applied to zAAPs |
Mean time to wait for zIIPs in microseconds | MTTWIIP | cpuid | SMF70EDT |
same as MTTWCP, but applied to zIIPs |
Percentage of the reporting interval during which at least one work unit could not be dispatched | WCPU1 | none | SMF70U01 |
(U01+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least two work units could not be dispatched | WCPU2 | none | SMF70U02 |
(U02+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least three work units could not be dispatched | WCPU3 | none | SMF70U03 |
(U03+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least four work units could not be dispatched | WCPU4 | none | SMF70U04 |
(U04+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least five work units could not be dispatched | WCPU5 | none | SMF70U05 |
(U05+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least ten work units could not be dispatched | WCPU10 | none | SMF70U06 |
(U06+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 15 work units could not be dispatched | WCPU15 | none | SMF70U07 |
(U07+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 20 work units could not be dispatched | WCPU20 | none | SMF70U08 |
(U08+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 30 work units could not be dispatched | WCPU30 | none | SMF70U09 |
(U09+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 40 work units could not be dispatched | WCPU40 | none | SMF70U10 |
(U10+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 60 work units could not be dispatched | WCPU60 | none | SMF70U11 |
(U11+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 80 work units could not be dispatched | WCPU80 | none | SMF70U13 |
(U12+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 100 work units could not be dispatched | WCPU100 | none | SMF70U13 |
(U13+…+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 120 work units could not be dispatched | WCPU120 | none | SMF70U14 |
(U14+U15) / SRM x 100 |
Percentage of the reporting interval during which at least 150 work units could not be dispatched | WCPU150 | none | SMF70U15 |
U15 / SRM x 100 |
Nominal processor capacity available to the CPC | NOMCAPAC | none | SMF70NCR | Value or comparison |
Effective capacity percentage | EFFCAPAC | none | SMF70MCR |
(MCR / NCR) *100 |
Long-term average of CPU service (millions of service units) at the end of the reporting interval | LACS | none | SMF70LAC | Value or comparison |
Available long-term average of CPU service (millions of service units) that would be allowed by the limit of the capacity group, but is not used by its members. | GCMSUAV | none | SMF70GAU | Value or comparison |
The percentage of times PR/SM™ issued a warning-track interruption to a general purpose processor and z/OS was able to return it to PR/SM within the grace period | WTRKCP | cpuid | SMF70WTS |
WTS / (WTS + WTU) |
The percentage of times PR/SM issued a warning-track interruption to a zAAP and z/OS was able to return it to PR/SM within the grace period | WTRKAAP | cpuid | SMF70WTS |
Same as WTRKCP but applied to zAAP |
The percentage of times PR/SM issued a warning-track interruption to a zIIP and z/OS was able to return it to PR/SM within the grace period | WTRKIIP | cpuid | SMF70WTS |
Same as WTRKCP but applied to zIIP |
Time in milliseconds that a general purpose processor was yielded to PR/SM due to warning-track processing | WTRKTCP | cpuid | SMF70WTI | Value or comparison |
Time in milliseconds that a zAAP was yielded to PR/SM due to warning-track processing | WTRKTAAP | cpuid | SMF70WTI | Value or comparison |
Time in milliseconds that a zIIP was yielded to PR/SM due to warning-track processing | WTRKTIIP | cpuid | SMF70WTI | Value or comparison |
Initial Capping for general purpose processors | INICAP | lpar | SMF70VPF | 1 if VPF(Bit 3) is set, otherwise 0 |
Absolute physical hardware capacity limit in numbers of CPUs for general purpose processors | LIMCPU | lpar | SMF70HW_ Cap_Limit | HW_Cap_Limit/100 |
Percent multithreading core productivity for zIIPs | IIPPROD | coreid | SMF70_PROD | PROD / 1024 |
Percent multithreading core utilization for zIIPs | IIPUTIL | coreid | SMF70_PROD |
PROD / 1024 multiplied by value of Overview Condition IIPBSY |
Absolute physical hardware group capping limit in numbers of CPUs for general purpose processors | HGCCP | group | SMF70HWGr_Cap_Limit | HWGr_Cap_Limit/100 |
Absolute physical hardware group capping limit in numbers of CPUs for zIIP processors | HGCIIP | group | SMF70HWGr_Cap_Limit | Same as HGCCP, but applied to zIIPs |
Absolute physical hardware group capping limit in numbers of CPUs for ICF processors | HGCICF | group | SMF70HWGr_Cap_Limit | Same as HGCCP, but applied to ICFs |
Absolute physical hardware group capping limit in numbers of CPUs for IFL processors | HGCIFL | group | SMF70HWGr_Cap_Limit | Same as HGCCP, but applied to IFLs |
Long-term average of CPU service (millions of service units) consumed by transactions classified with reporting attribute MOBILE | LACSM | None | SMF70LACM | Value or comparison |
Long-term average of CPU service (millions of service units) consumed by transactions classified with reporting attribute CATEGORYA | LACSA | None | SMF70LACA | Value or comparison |
Long-term average of CPU service (millions of service units) consumed by transactions classified with reporting attribute CATEGORYB | LACSB | None | SMF70LACB | Value or comparison |