Prometheus PromSQL 经常使用资源node
PromSQL 使用ide
运算
乘:*
除:/
加:+
减:-函数
函数spa
sum() 函数:求出找到全部value的值code
irate() 函数:统计平均速率blog
by (标签名)内存
范围匹配资源
# 5分钟以内
[5m]event
其余用法class
PromSQL 案例
100 - (avg(irate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance) * 100)
100 - (node_memory_MemFree_bytes+node_memory_Cached_bytes+node_memory_Buffers_bytes) / node_memory_MemTotal_bytes * 100
100 - (node_filesystem_free_bytes{mountpoint="/",fstype=~"ext4|xfs"} / node_filesystem_size_bytes{mountpoint="/",fstype=~"ext4|xfs"} * 100)