prometheus连续查询_prometheus. 查询语句

指标类型

大概有四种指标类型 counter 、gausg、histogram、summary

counter

只增不减的计数器,每个时刻统计的都是总数,时间增长越来越大。例如统计开机时间、统计cpu使用时间等,一般 _total 后缀的指标就是couter类型的指标。

应用

1、最近10分钟cpu增加量

increace(node_cpu_seconds_total[10m])

2、最近10分钟cpu 增长率,其实简单理解为上面的increace除以统计时间,也就平均每秒的增长

rate(node_cpu_seconds_total[10m])

3、最近10分钟cpu 增长率,与rate的不同就是,irage 表示最后两个值之间的差值然后再除以统计时间

irate(node_cpu_seconds_total[10m])

4、统计前10名

topk(10,node_cpu_seconds_total)

如果是多核或者多个机器被监控,那么node_cpu_seconds_total 查询出来的是多条数据,topk + 10 表示统计前十名

Gausg

动态不固定的值,例如node_filesystem_free  ,当前剩余文件空间大小,这个值有时变大有时变小,反应的是当前的状态。

increate、irate、rate 都不用于gausg类型指标,因为差值可能是负值,所以没有统计必要,直接展示就可以。

应用

1、最近10分钟变化情况

delta(node_load5[10m])

2、预测多久之后一个值

predict_linear

其他内置统计函数

sum

avg

count

max

min

这几个函数都是基于查询语句统计出来的多条结果的所有的值做的运算,比如求和、最小值、最大、平均值等等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值