pub const SYSTEM_LINUX_MEMORY_AVAILABLE: &str = "system.linux.memory.available";
Expand description

§Description

An estimate of how much memory is available for starting new applications, without causing swapping.

This is an alternative to system.memory.usage metric with state=free. Linux starting from 3.14 exports "available" memory. It takes "free" memory as a baseline, and then factors in kernel-specific values. This is supposed to be more accurate than just "free" memory. For reference, see the calculations here. See also MemAvailable in /proc/meminfo.

§Metadata

Instrument:updowncounter
Unit:By
Status:Experimental