CPU Plug-in - Technical Reference
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 1 minute. |
| loadAverage5Min | CPU load average over 5 minutes. |
| loadAverage15Min | CPU load average over 15 minutes. |
| numPhysicalCpus | Shows the number of physical CPUs in the system. |
| HyperThreadingStatus | Shows if HyperThreading is enabled in the
system. If this information cannot be extracted
from the system, NA is shown instead. |
| numCpuCores | Shows the number of cores in the system. If
this information cannot be extracted from the
system, NA is 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