prometheus 报警规则
Prometheus 报警我们一遍都会配合Alertmanager来使用。
从Prometheus server端接收到alerts后,会基于PromQL的告警规则
分析数据,如果满足PromQL定义的规则,则会产生一条告警,并发送告警信息到Alertmanager,Alertmanager则是根据配置处理告警信息并发送。
最近的我在github 上看到一个这样的仓库: awesome-prometheus-alerts ,也非常荣幸的告诉各位,这个仓库是提供Prometheus 通用的报警规则仓库。
范例
这里贴出它的文档目录:开箱即用的普罗米修斯警报规则
个人觉的这个仓库挺不错的,里面提供了很多服务的报警规则,而且有的还不止一种 exporter 对应的报警规则,关键一点它是通用的
!!
随便截取的部分PromQL规则