👋

Slack連携したDatadogのMonitorsでalerts時にグループメンションする方法

2023/03/04に公開

書くこと

  • DatadogのMonitorsのSlack通知で、グループメンションする方法

前提

  • Slackを利用している。
  • Datadogによる監視を設定している。
  • DatadogのMonitorsのアラートをSlackと連携している。

方法論

  1. SlackのグループメンションIDを取得
  2. DatadogのNotifyMessageを編集

SlackのグループメンションIDを取得

  1. Web版Slackにログインして、ユーザーグループへ移動
  2. メンションしたいグループを選択
  3. その時のURL末尾を取得
# ①ユーザグループ
https://app.slack.com/client/<client_id>/browse-user-groups

# ③URLの末尾: <user_group_id>がグループメンションID
https://app.slack.com/client/<client_id>/browse-user-groups/user_groups/<user_group_id>

DatadogのNotifyMessageを編集

  1. DatadogのMonitorを編集
  2. Notify your teamのMessageに以下を追記

グループメンションIDがabc012だった場合、

{{#is_alert}} 

グループメンション:  <!subteam^abc012>

{{/is_alert}}

この例では、アラート(赤い)時だけグループメンションをする。

Discussion