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

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 as 0,1 and 0,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.

cpu6

["Geneos"] ["Geneos > Netprobe"] ["Technical Reference"]

Was this topic helpful?