ナビゲーション全体を読み込み中です。

LogicMonitor Edwin AI Cribl統合機能を使用すると、Cribl環境からEdwin AIにアラートイベントを受信できます。この統合機能により、カスタムWebhookを使用して、自動応答、アラートの強化、およびクロスプラットフォームのインシデント相関をリアルタイムで実現します。

この統合機能は、Edwin共通イベントフォーマット(CEF)を使用した構造化JSONペイロードをサポートしており、テストメトリクス、ルールメタデータなどでイベントデータを充実させることができます。

Edwin AI Cribl統合の設定要件

Edwin AI Criblとの連携を設定するには、以下のものが必要です。

  • Criblアカウントのワーカーグループページへのアクセス
  • Edwin AIクライアントIDとクライアントシークレット。詳細については、以下を参照してください。 Edwin AI API 資格情報管理.

Edwin AI Cribl統合Webhookの設定

  1. CriblでWebhookの送信先を設定します。
    詳細については、を参照してください。 Webhookの宛先 Criblより。
  2. ソフトウェア設定ページで、下図のように 基本設定 ページ上で、以下の設定を構成してください。
    1. 追加する 出力ID.
    2. トグル ロードバランシング.
    3. Webhook LB URL フィールドに、https:// と入力してください。 .dexda.ai/integration/event/v1 
    4. 「カスタム」を選択してください フォーマット ドロップダウン。
    5. 研究開発を拡張 ソース式 カスタムペイロードテンプレートを適用します(参照) カスタムCriblペイロードテンプレートの例.)
  3. ソフトウェア設定ページで、下図のように 認証 ページで、次のように設定します。
    • 認証タイプ—基本認証
    • ユーザー名—Edwin APIクライアントID
    • パスワード—Edwin APIクライアントシークレット

いったんコミットおよびデプロイされると、Edwinは新しいWebhookの宛先を取り込みます。

カスタムCriblペイロードテンプレートの例

CriblでEdwin AIが使用する通知ウェブフックを作成する際には、カスタムペイロードテンプレートが必要です。

以下のペイロード例では、CriblアラートデータをEdwin AI CEF構造に動的にマッピングしています。

`${JSON.stringify([
  {
    cef: {
      eventCi: index || "",
      eventObject: source || "",
      eventName: _raw || "",
      eventDescription: _raw || "",
      eventDetails: "Host: " + (host || "") + ", SourceType: " + (sourcetype || ""),
      eventSeverity: 3,
      eventTimestamp: Math.round(((_time || Date.now() / 1000)) * 1000),
      eventSource: "Cribl",
      eventSourceIdLink: "https://criblshop.com",
      eventSourceId: "2399450",
      sourceRecord: __e || {},     // full event as JSON object
      class: "event",
      version: "1.1",
      eventDomain: ""
    },
    enrichments: {}
  }
])}`