Prometheus + Instatus
- Instatus にアクセスし、連携から Prometheus を選びます
- インシデントの自動作成と自動解決に使うテンプレートを選びます
- ページの Webhook URL をコピーします
alertmanager.ymlファイルで、Webhook のレシーバーを使って Alertmanager を設定します。
global:resolve_timeout: 5mroute:receiver: webhook_receiverreceivers:- name: webhook_receiverwebhook_configs:- url: "<INSERT-YOUR-WEBHOOK>"send_resolved: true
-
alertmanager.yml の
<INSERT-YOUR-WEBHOOK>を、さきほど生成した Webhook に置き換えて、次のコマンドで Alertmanager を実行します。 -
次のコマンドで Alertmanager を実行します:
alertmanager --config.file=alertmanager.yml
完了です! 👏