通过Prometheus 函数 offset 计算同比环比数据

Prometheus自带了很多很强大的计算函数。offset算是一个用得比较多的,下面是一个很实用的例子。

(用在监控业务指标上很合适,比单纯的阈值监控好用,因为某些指标可能在周末或者凌晨是低峰期,单纯阈值告警可能有遗漏情况发生)

image.png

表达式写法:

image.png

下图, 是计算当前时间和上一周这个时刻的数据波动情况(表达式里面我加了abs用于计算绝对值)

image.png
image.png