User Time (CPUprcrUserTimePercent)
Displays the percentage of CPU time currently being spent in user mode doing commands and tasks initiated by users. All application code and subsystem code executes in user mode. This value helps identify how much time a particular process spends executing in User versus Privileged Mode.
Under the _Total NT_CPU application instance, this parameter shows the total percentage of all CPUs being spent in user mode.
Recommendations
Under the _Total NT_CPU application instance, when CPUprcrUserTimePercent is less than CPUprcrPrivTimePercent, CPUprcrPrivTimePercent the system is spending more of its time processing operating system commands than application commands.
You should consider using the Microsoft Performance Monitor's Process object to find out which processes are using the most privileged time. You may then be able to terminate services that are not in use but are consuming privileged time.
Thresholds for alarms and warnings
Item | Default Threshold | State |
Border | 0-100 | undefined |
Alarm 1 | 90-95 percent | warn |
Alarm 2 | 95-100 percent | alarm |
Consider adjusting these settings to suit the needs of your system. Refer to the baselining overview for information on how to determine your system's characteristics and needs.
Default properties
Property | Default value |
---|---|
BMC PATROL properties | |
Application class | NT_CPU |
Command type | not applicable |
Icon style | graph |
Unit | percentage |
Border range | undefined |
Alarm1 range | undefined |
Alarm2 range | undefined |
Scheduling (poll time) | inherits poll time of collector |
Active at installation | yes |
Parameter type | consumer |
Value set by | CPUProcessorColl |
BMC ProactiveNet Performance Management properties | |
Monitor type | Processor |
Key Performance Indicator | Yes |
Monitor for abnormalities | Yes |
Graph by default | Yes |
Availability | No |
Response time | No |
Normal distribution | Yes |
Statistical | Yes |