Prometheus + Instatus

  1. 前往 Instatus,在「整合」中選擇 Prometheus
  2. 選擇自動建立與解決事件時要使用的範本
  3. 複製你頁面的 webhook URL
  4. alertmanager.yml 檔案中設定 Alertmanager 的 webhook receiver。
global:
resolve_timeout: 5m
route:
receiver: webhook_receiver
receivers:
- name: webhook_receiver
webhook_configs:
- url: "<INSERT-YOUR-WEBHOOK>"
send_resolved: true
  1. 把 alertmanager.yml 中的 <INSERT-YOUR-WEBHOOK> 換成你先前產生的 webhook,然後用下列指令執行 Alertmanager。

  2. 用下列指令執行 Alertmanager:alertmanager --config.file=alertmanager.yml

完成了!👏