監控要告警啊 AlertManager
上一篇,有提到這段敘述:
AlertManager:收集來自
Prometheus Server的Alert event,並可整合第三方、自訂的告警模式來發送警報,例如:Slack、E-mail、與其他 Webhook 等等。AlertManager 可定義收到的告警事件如何分類、處理重複性告警、發送管道等等。
下列我們將簡略提到告警配置的概念。
安裝
稍早透過HELM安裝stable/prometheus-operator時,其指定的values.yaml中啟用alertmanager即可。
alertmanager:
## Deploy alertmanager
##
enabled: true告警配置
Prometheus Server
首先需在Prometheus Server定義ScrapeConfig(Targets)監控對象。
凡不符合下列規則的監控目標,即會發送 alert event 到AlertManeger服務。
job_name:Scrape 目標,以
job為配置單位。static_configs:設定監控目標。
relabel_configs:相關
label指定、替換規則。
Alert Manager
再來是AlertManager面向的設定
global:預設配置參數。
route:收到符合match條件的規則,透過receivers發送alert event。
receivers:定義接受告警的管道,與吿警內容格式定義。
Last updated