Edwin AI Datadog 統合
最終更新日 - 25年2025月XNUMX日
LogicMonitor Edwin AIとDatadogの連携により、Edwin AIはWebhookを使用してDatadog環境からイベントデータをリアルタイムで受信できるようになります。これにより、自動レスポンス、アラートの拡充、クロスプラットフォームのインシデント相関分析が容易になります。
この統合は、Edwin Common Event Format(CEF)を使用した構造化JSONペイロードをサポートし、タグや割り当てを使用してイベントデータを拡充するように設定できます。すべての設定アクションは明示的に必須であり、設定が完了するまでEdwin AIはデータを処理できません。
Edwin AI Datadog 統合の設定には、次の手順が含まれます。
- Datadog での Webhook 統合のインストールと設定
- 複数のWebhookを重大度レベルにマッピングする
- モニターへのWebhookの割り当て
- カスタムデータのWebhookペイロードでエンリッチメントを使用する
Edwin AI Datadog 統合を構成するための要件
Edwin AI Datadog 統合をインストールして構成するには、次のものが必要です。
- Datadog Operator v1.0 以降
- 統合権限による Datadog へのアクセス
- Edwin AI 管理者から提供される Edwin AI クライアント ID とクライアント シークレット
Datadog アカウントに Edwin AI Datadog 統合をインストールして構成する
- Datadogで、 インテグレーション > Webhook。
- 新しいWebhook統合を作成するには、 新統合.
- MFAデバイスに移動する 認証方法 タブ > 選択 新しい認証方法.
- 次の手順でOAuth2.0認証を設定します。
- お名前 フィールドに、Edwin AI Auth を入力します。
- プロトコル フィールドに、OAuth 2.2 クライアント資格情報を入力します。
- アクセストークンURL フィールドに次のURLを入力します: “https://accountname.dexda.ai/auth/token「
- 顧客ID フィールドに「
<client_id>に設立された地域オフィスに加えて、さらにローカルカスタマーサポートを提供できるようになります。」 - クライアントシークレット フィールドに「
<client_secret>に設立された地域オフィスに加えて、さらにローカルカスタマーサポートを提供できるようになります。」
他のフィールドには値を入力しないでください。
OAuth2.0認証の設定の詳細については、以下を参照してください。 認証 – Webhook Datadog から。
- 選択する Save.
- Webhookペイロードを定義するには、 構成 タブ> Webhooks >選択 New.
- 次の詳細を入力してください:
- その時 名 フィールドに「LM-Edwin-Sev0」と入力します。
- URL フィールドに次のURLを入力します: “https://accountname.dexda.ai/integration/event/v1「
- 認証方法 フィールドに「Edwin AI Auth.」と入力します。
- ペイロードタイプ フィールドに「モニター」と入力します。
- ペイロード フィールドに、Edwin CEF 形式の JSON ペイロードを貼り付けます。
詳細については、を参照してください。 イベント記録.
詳細については、を参照してください。 Webhooks および Webhooks統合 Datadog から。
複数のWebhookを重大度レベルにマッピングする
複数の Webhook を重大度レベルにマッピングするこの手順では、次の点を知っておく必要があります。
- 重大度レベルを理解する
- アラートの重大度に応じて複数のWebhookを作成する
- 条件付きWebhookの使用
重大度レベルを理解する
重大度ベースのルーティングを有効にするには、重大度レベルごとに個別の Webhook を定義する必要があります。
次の表は重大度値について説明しています。
| 重大度値 | 詳細説明 |
| 5 | クリティカル |
| 4 | 主要な |
| 3 | マイナー |
| 2 | 警告 |
| 1 | 不確定 推奨事項: スケジュールされたダウンタイム (SDT) に使用します。 |
| 0 | クリア |
アラートの重大度に応じて複数のWebhookを作成する
Datadog はインラインペイロード変換をサポートしていません。そのため、重大度レベルごとに個別の Webhook 統合を作成する必要があります。
次の表は、Webhook 名と重大度レベルのマッピングの例を示しています。
| ウェブフック名 | マッピングされた重大度 |
@webhook-lm-edwin-sev5 | クリティカル |
@webhook-lm-edwin-sev4 | 重大、警告 |
@webhook-lm-edwin-sev0 | クリア、回復 |
条件付きWebhookの使用
モニター構成で条件タグを使用して、アラート状態に基づいて各 Webhook がトリガーされるタイミングを制御します。
次のタグは Datadog によって評価され、呼び出す適切な重大度ベースの Webhook を決定します。
| タグ | 詳細説明 |
{{#is_alert}} | 重大なアラートがトリガーされたときに一致します。 |
{{#is_warning}} | 警告アラートがトリガーされたときに一致します。 |
{{#is_alert_recovery}} | 重大なアラートがクリアされたときに一致します。 |
{{#is_warning_recovery}} | 警告アラートがクリアされたときに一致します。 |
{{#is_alert_to_warning}} | アラートが重大から警告に格下げされたときに一致します。 |
次の例は、Edwin AI Datadog 統合で条件付き Webhook タグを使用する方法を示しています。
{{#is_alert}} @webhook-lm-edwin-sev5 {{/is_alert}}
{{#is_warning}} @webhook-lm-edwin-sev4 {{/is_warning}}
{{#is_alert_recovery}} @webhook-lm-edwin-sev0 {{/is_alert_recovery}}
{{#is_warning_recovery}} @webhook-lm-edwin-sev0 {{/is_warning_recovery}}
{{#is_alert_to_warning}} @webhook-lm-edwin-sev4 {{/is_alert_to_warning}}モニターへのWebhookの割り当て
- Datadogで、 モニター タブには何も表示されないことに注意してください。
- モニターを選択または作成します。
- 通知と自動化を設定する セクションで、適切な条件付き Webhook 参照を追加します。
詳細については、を参照してください。 Webhooks Datadog から。
Webhookペイロードでのエンリッチメントの使用
エンリッチメントセクションを使用して、各イベントにカスタムフィールドを追加できます。これらのエンリッチメントは、Edwin AI に新しい列として表示されます。
次の JSON スニペットは、エンリッチメントがペイロードにどのように表示されるかを示しています。
"enrichments": {
"dd_tags": "$TAGS",
"assignment_group": "network_support"
}