メインコンテンツへスキップ
定期的な”health check”ミーティングを、朝の Slack ダイジェストに置き換えましょう。Devin は毎日、指定した時刻に Datadog へ問い合わせて、各サービスのエラー率、レイテンシの異常、トラフィックの傾向を確認し、ノイズの多い情報を把握しやすい要約にまとめて、チームのチャンネルに投稿します。これにより、全員が同じ認識で 1 日を始められます。

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

Devin で Daily Health Digest を開き、デフォルト設定でオートメーションを作成します。保存する前にカスタマイズできます。
実際に試しながら進められる手順をお探しですか?Daily Health Digest のステップごとのチュートリアルをご覧ください。

この自動化で行うこと

Daily Health Digest は、典型的なスケジュールされたセッション自動化です。Devin は Datadog MCP を利用して、SRE が毎朝手動で実行する確認クエリと同じものを実行します。具体的には、エラー率が高い上位のエンドポイント、p95 レイテンシのリグレッション、異常なトラフィックの急増、異常を示しているモニターを確認します。出力は構造化された要約として Slack に投稿され、ひと目で把握しやすく、リンクも共有しやすい、30 秒で読めるよう設計された内容になっています。

動作の仕組み

トリガー: スケジュールイベントrecurring
  • イベント: schedule:recurring
    • 条件:
      • rruleFREQ=DAILY;BYHOUR=8;BYMINUTE=0 に一致する
Devinが行うこと: イベントの前提情報をすべて含むセッションを開始し、以下のプロンプトを実行し、必要に応じて失敗時に通知します。

前提条件

  • MCP サーバー:

プロンプトの例

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

設定する

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

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

  • 毎日のスタンドアップでの進捗報告を、データに基づく要約に置き換える
  • SRE 以外のチーム (プロダクト、サポート) に、本番環境の健全性を手軽に把握できる手段を提供する
  • 深刻なインシデントになる前に、進行の遅いリグレッションを検知する
  • 日々の本番環境の状態を蓄積する履歴アーカイブを構築する

カスタマイズのアイデア

  • 複数のチャンネル (eng、leadership、サービスごと) に送信する
  • 件数に応じて、スケジュールを週次または毎時に切り替える
  • 傾向を把握できるよう、直前の7日間または30日間との比較を追加する
  • チームのレポート形式を定義したプレイブックをアタッチする

関連項目