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

PAF_PROCESSOR_INFORMATION

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

Azure VM Processor Information

Key Performance Indicator

No
Graph by defaultNo
AvailabilityNo
StatisticalYes
ConfigNo 
Response timeNo 
Monitor for 
abnormalities
No
Normal distributionYes
Application collection statusNo 
DeltaNo 
Value format (%d)No 
Was this page helpful? Yes No Submitting... Thank you

Comments