Percent Processor Time (PercentProcessorTime)
This attribute reports the percentage of elapsed time that the processor spends to execute a non-Idle thread. It is calculated by measuring the percentage of time that the processor spends executing the idle thread and then subtracting that value from 100%. (Each processor has an idle thread to which time is accumulated when no other threads are ready to run).
This counter is the primary indicator of processor activity, and displays the average percentage of busy time observed during the sample interval. It should be noted that the accounting calculation of whether the processor is idle is performed at an internal sampling interval of the system clock tick.
On today's fast processors, % Processor Time can therefore underestimate the processor utilization as the processor may be spending a lot of time servicing threads between the system clock sampling interval. Workload based timer applications are one example of applications which are more likely to be measured inaccurately as timers are signaled just after the sample is taken.
PATROL properties
Attribute | Default value |
---|---|
Application class |
|
Command type | Not applicable |
Platform | All platforms |
Icon style | Graph |
Unit | Percent |
Border range | Undefined |
Alarm1 range | Undefined |
Alarm2 range | Undefined |
Scheduling (poll time) | Inherited |
Active at installation | Yes |
Parameter type | Consumer |
Value set by | vmPerfCollector |
TrueSight/ BMC Helix Operations Management properties
Property | Default value |
---|---|
Monitor type |
|
Key Performance Indicator | No |
Graph by default | No |
Availability | No |
Statistical | Yes |
Config | No |
Response time | No |
Monitor for abnormalities | No |
Normal distribution | Yes |
Application collection status | No |
Delta | No |
Value format (%d) | No |
Comments
Log in or register to comment.