Events OS Metrics

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Overview

CPU Metrics

CpuUserTime

The percentage of total CPU time spent executing code in user mode.

Also see:

CpuNiceTime

The percentage of total CPU time spent executing code in user mode with low priority (nice).

Also see:

CpuKernelTime

The percentage of total CPU time spent executing system calls on behalf of processes.

Also see:

CpuIdleTime

The percentage of total CPU time spent in idle mode.

Also see:

CpuIoWaitTime

The percentage of total CPU time spent waiting for I/O to complete. The CPU will not wait for IO, it will be schedule onto another task or will enter idle state. When a CPU goes into idle state for outstanding task I/O, another task will be scheduled on this CPU. On a multi-core CPU, the task waiting for I/O to complete is not running on any CPU, so the iowait of each CPU is difficult to calculate.

Also see:

CpuHardwareInterruptTime

The percentage of total CPU time spent servicing hardware interrupts.

Also see:

CpuSoftwareInterruptTime

The percentage of total CPU time spent servicing software interrupts.

Also see:

CpuStolenTime

The percentage of total CPU time spent in other operating systems when running in a virtualized environment. More details:

Steal Time

Also see:

Memory Metrics

PhysicalMemoryFree

The amount of physical RAM, left unused by the system.

Also see:

PhysicalMemoryTotal

Total amount of usable RAM, which is the amount of physical RAM installed on the system minus a number of reserved bits and the kernel binary code.

Also see:

PhysicalMemoryUsed

The amount of physical memory used by processes. It is calculated with the formula:

Used Physical Memory = MemTotal - MemFree - Buffers - Cached

Also see:

Swap Metrics

SwapUsed

Also see:

SwapFree

Also see:

SwapTotal

Also see:

Load Average Metrics

LoadAverageLastMinute

Also see:


LoadAverageLastFiveMinutes

Also see:


LoadAverageLastTenMinutes

Also see: