三类使用率查询
三类使用率查询
# CPU 使用率(按实例聚合,5 分钟窗口)
100 - (avg by (instance) (rate(node_cpu_seconds_total{mode="idle"}[5m])) * 100)
# 内存使用率(MemAvailable 口径)
(1 - node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes) * 100
# 文件系统使用率(过滤 tmpfs 等)
(1 - node_filesystem_avail_bytes{fstype!~"tmpfs|overlay|squashfs"}
/ node_filesystem_size_bytes{fstype!~"tmpfs|overlay|squashfs"}) * 100CPU 使用率按 instance 聚合时用 avg;要观察单核差异时,去掉 mode 过滤后按 cpu 维度分组。