PagerDuty 通知
PagerDuty Events API v2 を使って、Manako のインシデントを PagerDuty のアラートとして送信できます。
事前準備: PagerDuty Integration Key の取得
Section titled “事前準備: PagerDuty Integration Key の取得”-
PagerDuty にログイン
PagerDuty にログインします。
-
サービスを作成または選択
Services > Service Directory から、Manako のアラートを受け取るサービスを選択(または新規作成)します。
-
Integration を追加
サービスの Integrations タブで「Add Integration」をクリックし、「Events API v2」を選択します。
-
Integration Key をコピー
32 文字の Hex 文字列が表示されるのでコピーします。
Manako での設定
Section titled “Manako での設定”- ダッシュボードの「通知チャンネル」メニューを開く
- 「Add Channel」で Type に PagerDuty を選択
- Integration Key (Routing Key) を貼り付け
- チャンネル名を入力して「Add Channel」をクリック
| Manako イベント | PagerDuty アクション | severity |
|---|---|---|
| インシデント発生 | trigger (アラート作成) | critical |
| インシデント発生 (warning) | trigger | warning |
| インシデント復旧 | resolve (アラート解決) | - |
| Web 変更検知 | 送信しない | - |
Manako は PagerDuty の dedup_key に manako-{インシデントID} を設定します。同一インシデントの通知が重複して届くことはありません。復旧通知はこの dedup_key で対象のアラートを特定してクローズします。