メインコンテンツへスキップ
Datadog が Slack にアラートを送信すると、Devin がすぐに対応します。このテンプレートは Datadog アプリからのアラートメッセージを監視し、Datadog MCP を利用して関連するメトリクス、ログ、分散トレースを取得したうえで、担当者がアラートを読み終える前に根本原因の分析を同じスレッドに投稿します。

このテンプレートを利用する

Devin で Datadog Alert Investigation を開き、デフォルト設定で自動化を作成します。保存する前にカスタマイズできます。
実際に試せる手順をお探しですか?Datadog Alert Investigation については、ステップごとのチュートリアルを参照してください。

この自動化でできること

ここでの自動化パターンは、アラートから調査開始までを数秒でつなぐことです。しきい値を超えるたびに毎回人を呼び出すのではなく、最初の15分の作業はDevinに任せます。つまり、直近のデプロイを洗い出し、メトリクスを突き合わせ、不審なログ行を抽出することで、最終的にSlackを開く人は「何が壊れたのか」を把握する段階ではなく、「次に何をすべきか」を考える段階から始められます。

動作の仕組み

トリガー: Slack イベントmessage
  • イベント: slack:message
    • 条件:
      • channel eq #alerts
Devin が行うこと: イベントの前提情報をすべて含むセッションを開始し、以下のプロンプトを実行し、失敗した場合は (必要に応じて) 通知します。

前提条件

  • 統合:
  • MCPサーバー:

プロンプト例

このテンプレートには次のプロンプトが含まれています。Use template をクリックしたあとで編集することも、そのまま利用することもできます。

セットアップ手順

  1. Devin で Automations → Templates を開きます。
  2. Datadog Alert Investigation をクリックします。このテンプレートがあらかじめ入力された作成ページが開きます。
  3. まだ済んでいない場合は、必要な統合 を接続し、MCP サーバーをインストールします。
  4. トリガー条件内のプレースホルダー値を置き換えます (たとえば、your-org/your-repo を実際のリポジトリに置き換えます) 。
  5. プロンプトを確認し、チームの言葉遣い、慣習、ガードレールに合わせて調整します。
  6. Create automation をクリックします。
ほとんどの自動化テンプレートには、初期の段階的なロールアウト時にコストを抑えるための推奨 ACU 上限と呼び出し上限が含まれています。自動化の挙動に十分な確信が持てるまではそのままにし、その後でワークロードに合わせて引き上げてください。

このテンプレートを利用する場面

  • 通知の大半が既知の一時的な誤検知だと判明する、ノイズの多いアラートチャネル
  • すべてのアラートで人が初動対応する余裕がない、監視項目の多いSRE組織
  • 特定のPRに関連づけられる、デプロイ後のリグレッションアラート
  • オンコールローテーションにおけるページ対応疲れの軽減

カスタマイズのアイデア

  • 特定の monitor 名、タグ、または重大度レベルで絞り込む
  • monitor ごとに異なるプレイブックに振り分ける
  • 例外を突き合わせるために Sentry MCP を追加する
  • 最も重大度の高い通知は SRE インシデント対応 にエスカレーションする

関連項目