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

LogicMonitor Edwin Slack連携機能を使用すると、Edwin AIからSlack環境に通知を送信できます。Slackでワークフローを作成し、Edwin AIのアクションとルールを設定することで、カスタムSlackワークフローを使用して、自動応答とクロスプラットフォームのインシデント相関をリアルタイムで実現できます。

Edwin AI Slack統合の設定要件

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

  • Edwin AI統合設定を管理するための権限。
  • アラート通知を受け取るためのSlackワークスペース。
  • Webhookを受け入れるSlackワークフローを作成する権限。

SlackでEdwin AI Slack連携を設定する

  1. SlackでWebhookワークフローを作成します。
    詳細については、を参照してください。 ワークフローを作成する:Slack の外部から開始するワークフローを作成します。 Slackから。
  2. 変数を設定する際は、以下の項目を含めてください。
    • 詳細説明  
    • CI
    • スタンプ
    • Edwin_Link

注意: これらの変数は必要に応じて変更できますが、Slackで設定した変数を反映するように、EdwinのペイロードJSONスクリプトを設定する必要があります。Slackで設定した変数とEdwinから送信される変数が一致しない場合、メッセージは正常に送信されません。

  1. 完了したワークフローから取得したWebリクエストURLを、後で使用するために安全な場所に保存してください。

SlackはEdwin AIからの通知詳細を受信できるようになりました。

Slack連携認証情報の設定

  1. LogicMonitorで、Edwin AIに移動して、 設定 > 統合。
  2. 選択 構成 HTTPエンドポイントの場合。
  3. 入力します 名前 (NAIST) と 詳細説明 Slackとの連携のため。
  4. Slack WebリクエストURLを URL フィールド。
  5. 選択 Save.

Edwin AI は送信ペイロードに Slack API 認証情報を含めます。統合の確認と管理は、以下から行うことができます。 すべて設定済み 統合ページから。

Edwin AIとSlackの連携

Slackアラートアクションの設定

  1. 新しいEdwin AIアクションを作成します。
    詳細については、を参照してください。 Edwin AI でのアクションの作成と編集.
  2. ソース ドロップダウンメニューから「アラート」を選択してください。
  3. ノーザンダイバー社の アクションを追加 ドロップダウンメニューから「HTTPリクエストの実行」を選択します。
  4. 入力します 名前 (NAIST) と 詳細説明 新しいアクションのために.
  5. マッピングされたフィールド セクションで、次の操作を行います。
    1. ノーザンダイバー社の マップされたフィールドを追加する ドロップダウンメニューから「HTTPメソッド」を選択してください。
    2. ノーザンダイバー社の マッピングを追加 ドロップダウンメニューから「値」を選択してください。
    3. 「投稿」と入力してください に選出しました。 価値マッピング フィールド。
    4. ノーザンダイバー社の マップされたフィールドを追加する ドロップダウンメニューで、 ペイロード。"
    5. ノーザンダイバー社の マッピングを追加 ドロップダウンメニューから「複数変数」を選択してください。
    6. フォーマット フィールドには、Slackワークフローで設定された変数を反映するJSONペイロードスクリプトを追加します。
      例えば、Edwin AIのデフォルト変数を設定した場合は、次のペイロードスクリプトを使用します。 
      {"Description":"%s","CI":"%s","Timestamp":"%s","Edwin_Link":"%s"}
    7. 選択 追加 ペイロードの強化を設定する。
      例えば、Edwin AIのデフォルト変数では、以下の対応するフィールドが使用されます。
      • 詳細説明
      • CI
      • 最初のタイムスタンプ
      • 恒久的な URL

注意: Slackで使用される変数を変更する場合は、ペイロードスクリプトもそれらの変数と一致している必要があります。

  1. 選択 送信します。

Edwin AIは、条件が満たされた場合、マッピングされたフィールドのコンテンツをSlackチャンネルに送信するようになりました。

このアクションの条件を新しい Edwin AI ルールで設定します。詳細については、以下を参照してください。 Slackアラートルールの設定。

Slackアクションを編集

Slackアラートルールの設定

  1. 新しいEdwin AIルールを作成します。
    詳細については、を参照してください。 エドウィンAIルール.
  2. 「インタラクティブアクションの追加」ドロップダウンメニューから、Slackメッセージを送信するために作成したアクションを選択します。
  3. フィルタ このセクションでは、Slackメッセージを送信するためのルール条件を設定します。
    例えば、まだ解決していないEdwinアラートに対してメッセージを送信するには、次の手順を実行します。
    1. 選択 条件を追加. 
    2. フィールド ドロップダウンメニューから「エスカレーション」を選択してください。
    3. Operator ドロップダウンメニューから「等しくない」を選択してください。
    4. 値 フィールドに「closed」と入力してください。
  1. 選択 送信します。
  2. アラートレコードからルールとアクションをトリガーするには、次の手順を実行します。
    1. MFAデバイスに移動する Edwin AI > 探索。
    2. 未解決のアラート記録を検索します。
    3. アクションレコードで、 あなたが作成したアクション。

アラートがトリガーされるたびに、Slackチャンネルに自動アラートメッセージが送信されます。

注意: Slackメッセージを送信するたびに、アラートレコードから手動でルールをトリガーする必要があります。

Slackルールの編集