如何计算量规的即时率?

问题描述

如何在不使用rate()或irate()的情况下计算Prometheus或Grafana中时间序列的每秒瞬时增长率?

此驱动功能无法帮助获得与irate相同的结果

irate(node_cpu_seconds_total[5m]) 

deriv(node_cpu_seconds_total_gauge[5m]) 

实际上,我需要计算量表度量数据的时间序列的每秒瞬时增加率,该量规数据是修改后的计数器度量类型数据。

解决方法

您可以使用deriv()。这是一个示例:

$ grep -Eo '[[:digit:]]+' <<< $GOROCO | bc | paste -s -d"."
3.2.1

enter image description here