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,1
and0,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.