Prometheus 对发送到交易信函队列的消息发出警报

Prometheus alert on message sent to deal letter queue

我用 DLQ 中的消息量做了一个测量。为什么要测量?因为事件修复后消息量不仅会增加还会减少

但是如果发现 DLQ 中有东西,应该通知开发人员(没有人一直坐着检查队列,对吧?)。

我对 prometheus 和警报有点陌生,有没有一种方法可以配置警报,以便每次 qauege 值随着增加量的增加而发送警报???谢谢!!

您应该能够使用 delta function 检测变化。它 returns 所提供时间范围的结束值和开始值之间的差值。例如:

delta(dlq_size_total[5m]) > 0

但是,将 DLQ 的添加作为一个单独的计数器来跟踪可能会更简单。