Prometheus PromSQL 常用资源

PromSQL 使用


运算
乘:*
除:/
加:+
减:-


函数

sum() 函数:求出找到所有value的值

irate() 函数:统计平均速率

by (标签名)


范围匹配

# 5分钟之内
[5m]


其他用法

  • 被监控指标的状态、1为正常、0为不正常

 PromSQL 案例

100 - (avg(irate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance) * 100)

PromSQL CPU使用率:

100 - (node_memory_MemFree_bytes+node_memory_Cached_bytes+node_memory_Buffers_bytes) / node_memory_MemTotal_bytes * 100

PromSQL 内存使用率:

100 - (node_filesystem_free_bytes{mountpoint="/",fstype=~"ext4|xfs"} / node_filesystem_size_bytes{mountpoint="/",fstype=~"ext4|xfs"} * 100)

PromSQL 磁盘使用率:

最新文章

  1. OData Client Code Generator
  2. android标题栏下面弹出提示框(一) TextView实现,带动画效果
  3. [Q&A] 应用程序清单生成失败
  4. IOS照片颠倒分析及PHP服务端的处理
  5. linux 在xenserver上安装如何显示图形界面
  6. 给jdk写注释系列之jdk1.6容器(5)-LinkedHashMap源码解析
  7. 解决 SQL Server 耗尽内存的情况
  8. 【HDU2224】The shortest path(双调欧几里得dp)
  9. Kinect研究
  10. HTML&CSS基础学习笔记1.18-表格的边框
  11. Cocos2dx系列笔记7:一个简单的跑酷游戏《萝莉快跑》的消化(附下载)
  12. MVC架构下,使用NPOI读取.DOCX文档中表格的内容
  13. Python 中的单例模式
  14. docker pull下载镜像报错Get https://registry-1.docker.io/v2/library/centos/manifests/latest:..... timeout
  15. 关于解决Missing Number之类的算法问题
  16. Extjs 项目中常用的小技巧,也许你用得着(3)
  17. 关于int8_t,uint8_t.....等数据类型的理解
  18. git bash 基本命令
  19. python(35):多线程读取文件
  20. druid连接数据库加解密

热门文章

  1. tkinter为多个窗口设置相同的icon报错
  2. Mybatis插入实体类字段为关键字解决方案
  3. elasticsearch ik分词
  4. ios路线
  5. Nginx+Docker部署模式下 asp.net core 获取真实的客户端ip
  6. 17、DNS服务器
  7. ConcurrentSkipListMap的常用方法
  8. pdfium:创建CreateNewDoc
  9. StarUML 系列,静态图与动态图,用例图,类图
  10. ReportMachine打印条形码的问题