ログイン

Slack 通知リファレンス

Waroom が Slack に送信する通知の一覧と、それぞれの通知がどのチャンネルに送信されるかを説明します。

通知先チャンネルの種類

Waroom の通知先には次の種類があります。

通知先説明
デフォルト通知チャンネル組織の設定で指定するチャンネル。他の通知先が設定されていない場合の最終的な通知先です
サービスごとの通知チャンネル組織の設定の「通知ルール」でサービスごとに指定するチャンネル。設定方法はサービス毎の通知チャンネル設定をするを参照してください
インシデント対応チャンネル / スレッドインシデント対応の開始時に作成される専用チャンネル、またはスレッドで対応を開始した場合のスレッド

いずれの通知も、対象となるチャンネルが未設定の場合は送信されません。

通知先の決まり方

通知先は通知の種類ごとに、次のフローで決まります。

後述の通知一覧では、この図の分岐を次のパターン名で参照します。

  • パターン A: サービスごとの通知チャンネル → デフォルト通知チャンネル
  • パターン B: 対応チャンネル(スレッド) → サービスごとの通知チャンネル → デフォルト通知チャンネル
  • パターン C: デフォルト通知チャンネルのみ

「→」は左の通知先が存在しない場合に右へフォールバックすることを表します。たとえばパターン B の通知は、インシデント対応チャンネルが作成済みであればそこへ送信されるため、デフォルト通知チャンネルには流れません。

通知一覧

インシデント

通知タイミング通知先
インシデント作成Web・Slack・外部サービス連携(PagerDuty、Datadog、CloudWatch、Alertmanager、Mackerel、イベント API など)からインシデントが作成されたときパターン A
対応チャンネル作成インシデント対応チャンネルが作成されたときパターン A
対応チャンネル作成失敗チャンネル名の重複などで対応チャンネルの作成に失敗したときパターン A
対応開始インシデント対応が開始されたとき対応チャンネル(またはスレッド)内
タイトル変更インシデントのタイトルが変更されたときパターン B
概要変更インシデントの概要が変更されたときパターン B
ステータス変更インシデントのステータスが変更されたとき(外部サービス連携による自動復旧を含む)パターン B
重大度変更インシデントの重大度が変更されたときパターン B
サービス変更インシデントに紐づくサービスが変更されたときパターン B
指揮者(コマンダー)変更インシデントの指揮者が変更されたときパターン B
対応者変更インシデントの対応者が変更されたときパターン B
ロールアサインインシデントのロールにメンバーがアサインされたときパターン B
コメント作成インシデントのタイムラインにコメントが作成されたときパターン B

アクションアイテム

通知タイミング通知先
担当者アサインアクションアイテムに担当者がアサインされたときパターン B
ステータス変更アクションアイテムのステータスが変更されたときパターン B
メモ追加アクションアイテムにメモが追加されたときパターン B
ランブックからの追加ランブックからアクションアイテムが一括追加されたときパターン B

アクションアイテムの通知は、組織の設定の「サービスごとの通知設定」でサービス単位に ON / OFF を切り替えられます。

ランブック

通知タイミング通知先
ランブック実行Web 上でランブックのステップを完了したときパターン B

ランブックの通知も「サービスごとの通知設定」でサービス単位に ON / OFF を切り替えられます。なお、Slack 上でランブックのステップを操作した場合の応答メッセージは、操作したチャンネルのスレッドに送信され、この設定の対象外です。

ポストモーテム

通知タイミング通知先
ポストモーテム作成ポストモーテムが作成されたときパターン C
ステータス変更ポストモーテムのステータスが変更されたときパターン C
コメント作成ポストモーテムにコメントが作成されたときパターン C

ポストモーテムはサービスではなく組織全体に関わるものという位置づけのため、サービスごとの通知チャンネルには送信されず、常にデフォルト通知チャンネルに送信されます。

その他

通知タイミング通知先
デフォルト通知チャンネル変更組織の設定でデフォルト通知チャンネルが変更されたとき変更後のチャンネル
Slack App の再インストール依頼Slack App の再インストールが必要になったときインストールを実施したユーザーへの DM

オンコールの通知(呼び出し)の流れについてはオンコール通知フローを参照してください。