Introduction
CPU Plug-in monitors CPUs for a multi-CPU host. From the main window it is possible to drill down to a snapshot view of the top 20 processes running on a host.
Views (for a single view)
View (Unix)
                                             
                                        
Headline Legend
| Name | Description | 
|---|---|
| numOnlineCpus | Number of CPUs that are online. | 
| loadAverage1Min | CPU load average over 1minute. | 
| loadAverage5Min | CPU load average over 5minutes. | 
| loadAverage15Min | CPU load average over 15minutes. | 
| numPhysicalCpus | Shows the number of physical CPUs in the system. | 
| HyperThreadingStatus | Shows if HyperThreadingis enabled in the
 system. If this information cannot be extracted
 from the system,NAis shown instead. | 
| numCpuCores | Shows the number of cores in the system. If
 this information cannot be extracted from the
 system, NAis shown instead. | 
Table Legend
| Name | Description | 
|---|---|
| cpu | Name of the CPU. | 
| type | The type of the CPU. | 
| state | State of the CPU (e.g. on-line , off-line). | 
| clockSpeed | CPU clock speed in Mhz. | 
| percentUtilisation | Current utilisation of the CPU. | 
| percentUserTime | Percent of the CPU used to execute user code. | 
| percentKernelTime | Percent of the CPU used to execute kernel code. | 
| percentWaitTime | Percent of the CPU used to waiting for a resource. | 
| percentIdleTime | Percent of the CPU spent idling. | 
| percentIrq | Percent of the CPU spent servicing interrupts. For Linux/Linux64 only. | 
| percentSoftIrq | Percent of the CPU spent servicing Software interrupts. For Linux/Linux64 only. | 
View (Windows)
                                             
                                        
Headline Legend
| Name | Description | 
|---|---|
| physicalCPUs | Number of physical CPUs being monitored. | 
Table Legend
| Name | Description | 
|---|---|
| CPU | The name of the CPU. Sequentially numbered entries (0,1,2,…) represent the logical CPUs, while the entries labelled as cpu_0, cpu_1,…) represent the physical CPUs as a whole. | 
| %processorTime | This is the percentage of time the CPU spends executing a thread that is not idle. | 
| %UserTime | This is the percentage of time that the CPU spends on executing user processes. | 
| %privilegedTime | This is the percentage of time the CPU spends on execution of Microsoft Windows kernel commands. | 
| interrupts/Sec | This is the average rate, in incidents per second, at which the CPU received and serviced hardware interrupts. | 
| %DPCTime | This is the percentage of elapsed time that the CPU spent in deferred procedure calls (DPCs). | 
| %interruptTime | This is the percentage of time spent by the CPU on interrupts and DPCs. | 
| DPCsQueued/sec | The number of Deferred Procedure Call (DPC) requests being queued per second. | 
| DPCRate | The number of Deferred Procedure Call (DPC) requests that have been added to the processor's DPC queue since the last clock tick. | 
Plug-in Configuration
temperature
This section contains configuration related to temperature settings in the CPU plug-in.
For Solaris, this Temperature feature only works for Hardware/OS that follows the following diagnostic format:
System Temperatures (Celsius):
| Device | Temperature | Status | 
|---|---|---|
| CPU1 | 65 | OK | 
| CPU2 | 77 | OK | 
| DBP0 | 29 | OK | 
This means that if the said Hardware/OS does not report the temperature statistics, or does not follow the format as shown above, then the CPU plugin will not display the temperature as well.
temperature > show
For Solaris hosts, set to true to enable monitoring of CPU temperatures.
Mandatory: No
 
                                        