System-Wide Statistics Fieldsedit

Contains system-wide statistics. These statistics are the details that you can get by running the top command on Unix systems.

load Fieldsedit

The system load average. The load average is the average number of jobs in the run queue.

load.load1edit

type: float

The load average over 1 minute.

load.load5edit

type: float

The load average over 5 minutes.

load.load15edit

type: float

The load average over 15 minutes.

cpu Fieldsedit

This group contains statistics related to CPU usage.

cpu.useredit

type: int

The amount of CPU time spent in user space.

cpu.user_pedit

type: float

The percentage of CPU time spent in user space. On multi-core systems, you can have percentages that are greater than 100%. For example, if 3 cores are at 60% use, then the cpu.user_p will be 180%.

cpu.niceedit

type: int

The amount of CPU time spent on low-priority processes.

cpu.systemedit

type: int

The amount of CPU time spent in kernel space.

cpu.system_pedit

type: float

The percentage of CPU time spent in kernel space.

cpu.idleedit

type: int

The amount of CPU time spent idle.

cpu.iowaitedit

type: int

The amount of CPU time spent in wait (on disk).

cpu.irqedit

type: int

The amount of CPU time spent servicing and handling hardware interrupts.

cpu.softirqedit

type: int

The amount of CPU time spent servicing and handling software interrupts.

cpu.stealedit

type: int

The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor was servicing another processor. Available only on Unix.

cpus Fieldsedit

This group contains cpu usage per core statistics.

cpuX Fieldsedit

This group contains cpu usage statistics of the core X, where 0<X<N and N is the number of cores.

cpus.cpuX.useredit

type: int

The amount of CPU time spent in user space on core X.

cpus.cpuX.user_pedit

type: float

The percentage of CPU time spent in user space on core X.

cpus.cpuX.niceedit

type: int

The amount of CPU time spent on low-priority processes on core X.

cpus.cpuX.systemedit

type: int

The amount of CPU time spent in kernel space on core X.

cpus.cpuX.system_pedit

type: float

The percentage of CPU time spent in kernel space on core X.

cpus.cpuX.idleedit

type: int

The amount of CPU time spent idle on core X.

cpus.cpuX.iowaitedit

type: int

The amount of CPU time spent in wait (on disk) on core X.

cpus.cpuX.softirqedit

type: int

The amount of CPU time spent servicing and handling software interrupts on core X.

cpus.cpuX.stealedit

type: int

The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor was servicing another processor on core X. Available only on Unix.

mem Fieldsedit

This group contains statistics related to the memory usage on the system.

mem.totaledit

type: int

Total memory.

mem.usededit

type: int

Used memory.

mem.freeedit

type: int

Available memory.

mem.used_pedit

type: float

The percentage of used memory.

mem.actual_usededit

type: int

Actual used memory. It is defined as the "used" memory minus the memory used for disk caches and buffers. Available only on Unix.

mem.actual_freeedit

type: int

Actual available memory. It is defined as the "free" memory plus the memory used for disk caches and buffers. Available only on Unix.

mem.actual_used_pedit

type: float

The percentage of actual used memory.

swap Fieldsedit

This group contains statistics related to the swap memory usage on the system.

swap.totaledit

type: int

Total swap memory.

swap.usededit

type: int

Used swap memory.

swap.freeedit

type: int

Available swap memory.

swap.used_pedit

type: float

The percentage of used swap memory.