常见指标的PromQL

  • 主机CPU使用率

1 - avg(irate(node_cpu_seconds_total{instance="ip:port",mode="idle"}[1m]))  # Label为`instance=ip:port`这台主机的cpu使用率
1 - avg(irate(node_cpu_seconds_total{mode="idle"}[1m])) by(instance)  # 一次性统计每台主机的cpu使用率
  • 主机内存使用率

(node_memory_MemTotal_bytes - node_memory_MemAvailable_bytes) / node_memory_MemTotal_bytes
  • 主机磁盘使用率

(node_filesystem_size_bytes{fstype=~"xfs|ext4"} - node_filesystem_available_bytes) / node_filesystem_size_bytes

Last updated