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.