opentelemetry_semantic_conventions::metric

Constant SYSTEM_LINUX_MEMORY_AVAILABLE

source
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

§Notes

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