Checkmate
Infrastructure monitoring

Memory monitoring

RAM usage and availability tracking.

Overview

Memory metrics are collected by the Capture agent. The check record includes a memory block with the fields below.

Fields reported

  • total_bytes — total RAM installed
  • used_bytes — RAM currently allocated
  • available_bytes — RAM available to new allocations
  • usage_percent — 0–100

Trigger alerts off usage_percent; set the warning and critical cutoffs in Hardware thresholds.

On Linux, used_bytes includes page cache and can look alarmingly high. What matters is available_bytes — if that stays healthy, the kernel will drop cache under pressure and your processes are fine.

On this page