prometheus 報警規則
Prometheus 報警我們一遍都會配合Alertmanager來使用。
從Prometheus server端接收到alerts後,會基於PromQL的告警規則
分析數據,如果滿足PromQL定義的規則,則會產生一條告警,並發送告警信息到Alertmanager,Alertmanager則是根據配置處理告警信息並發送。
最近的我在github 上看到一個這樣的倉庫: awesome-prometheus-alerts ,也非常榮幸的告訴各位,這個倉庫是提供Prometheus 通用的報警規則倉庫。
范例
這裡貼出它的文檔目錄:開箱即用的普羅米修斯警報規則
個人覺的這個倉庫挺不錯的,裡面提供瞭很多服務的報警規則,而且有的還不止一種 exporter 對應的報警規則,關鍵一點它是通用的
!!
隨便截取的部分PromQL規則