CPU
Introduction Copied
The CPU plugin monitors CPUs for a multi-CPU host. From the main window, you can drill down to a snapshot view of the top 20 processes running on a host.
Views (for a single view) Copied
Unix view Copied
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 | 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 | 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. |
Windows view Copied
Headline Legend
| Name | Description |
|---|---|
| physicalCPUs | Number of physical CPUs being monitored. |
| logicalCPUs | Total number of logical processors. |
| numaNodes |
Total number of NUMA nodes. If NUMA is disabled, this headline displays Note: Typically, a physical CPU corresponds to one NUMA node. However, certain systems are configured differently resulting in different values for physicalCPUs and numaNodes. |
Table Legend
| Name | Description |
|---|---|
| CPU | Name of the CPU. Entries labelled as cpu_X, such as cpu_0 and cpu_1, represent a whole NUMA node. Logical CPUs falling under a NUMA node will be displayed as cpu_<NumaNodeNumber>_logical#<LogicalCpuNum>. |
| %processorTime | Percent of time the CPU spends executing a thread that is not idle. |
| %UserTime | Percent of time that the CPU spends on executing user processes. |
| %privilegedTime | Percent of time the CPU spends on execution of Microsoft Windows kernel commands. |
| interrupts/Sec | The average rate, in incidents per second, at which the CPU received and serviced hardware interrupts. |
| %DPCTime | Percent of elapsed time that the CPU spent in deferred procedure calls (DPCs). |
| %interruptTime | Percent of time spent by the CPU on interrupts and DPCs. |
| DPCsQueued/sec | Number of Deferred Procedure Call (DPC) requests being queued per second. |
| DPCRate | Number of Deferred Procedure Call (DPC) requests that have been added to the processor's DPC queue since the last clock tick. |
Actions Copied
Top 20 Processes Copied
To go to the drill down view, right-click on the view and select Top 20 Processes.
The following screenshots show how to display the Top 20 Processes output for the Windows CPU dataview:
Note
The CPU label in Windows is displayed in<NumaNodeNumber>,<LogicalCpuNumber>format, such as0,1and0,0. In Unix, the CPU label is displayed as<LogicalCpuNumber>.
Appendix Copied
Windows Default Local Groups Copied
This section shows the tested Windows Default Local Groups across supported Windows platforms using the Geneos CPU plugin.