该公司决定将所有警报集中在 Grafana(统一警报)上。警报通过 Grafana UI 创建,内部 Grafana Alertmanager 用于将警报路由到联系点。
我想在各种应用中重复使用基于社区的 Prometheus 规则混合。可以使用 Grafana 来做到这一点吗?
换句话说,Grafana 可以理解 Prometheus 规则或接受来自 Prometheus 本身的警报吗?手动将 Prometheus 规则转换为 Grafana 表达式是唯一的方法吗?
答案1
是的,Grafana 可以与 Prometheus 集成以进行警报。虽然 Grafana 的警报系统主要依赖于其自己的表达式和警报配置,但它也可以与 Prometheus Alertmanager 集成以接收和路由来自 Prometheus 的警报。但是,Grafana 并不直接理解 Prometheus 规则;您通常需要手动将 Prometheus 规则转换为 Grafana 表达式以在 Grafana 的警报系统中使用。或者,您可以配置 Prometheus Alertmanager 以将警报发送到 Grafana,这样您就可以重复使用 Prometheus 规则而无需手动转换。