prometheus常用函数详解

  • Post author:
  • Post category:其他



rate函数(速率函数)

rate() 函数是专门搭配counter数据类型使用函数,功能是取counter在这个时间段中平均每秒的增量

1 获取网卡1m每秒流量平均(此时是有多少网卡将会显示多少网卡的流量)

表达式

rate(node_network_receive_bytes_total[1m])

1d4a8ab3606f34a044ab535af3e0a91db79.jpg

2)只看eth0网卡1m每秒流量平均(即所有服务器eth0)

表达式

rate(node_network_receive_bytes_total{device="eth0"}[1m])

82a5267c836f5b5a05000d13f8bfc5c3e4d.jpg

3) 只看莫一台服务器eth0网卡1m每秒流量平均 (可以通过,instance,job等修饰进行精确匹配)

表达式

rate(node_network_receive_bytes_total{device=&#