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.
|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.|
|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.|
|physicalCPUs||The number of physical CPUs being monitored.|
|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.|
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):
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.
For Solaris hosts, set to true to enable monitoring of CPU temperatures.
Used to override the full path to the prtdiag command.