Docs » Splunk On-Callインテグレーション » Splunk On-CallのWebex Teamsインテグレーション

Splunk On-CallのWebex Teamsインテグレーション 🔗

Splunk On-CallとWebex Teamsのインテグレーションにより、Splunk On-CallアカウントのインシデントをWebex Teamsで表示できるようになり、すでに作業中の場所に通知して、緊急時のツール切り替えを減らすことができます。

要件 🔗

このインテグレーションは以下のバージョンのSplunk On-Callと互換性があります:

  • エンタープライズ

Webex Teamsアカウントとモデレーターのアクセス許可が必要です。

Webex Teamsの設定 🔗

以下の手順に従って、Webex Teamsとのインテグレーションを設定してください:

  1. Webex App Hubの Incoming Webhooks アプリに移動し、Connect を選択します。

  2. 必要に応じて認証し、Accept を選択します。

  3. Incoming Webhooksアプリタブに戻り、更新します。

  4. プロンプトが表示されたら、Webhook名を入力し、Webhookのスペースを選択します。

    Incoming Webhooksアプリ
  5. Add を選択し、WebhookのURLをクリップボードにコピーします。

Splunk On-Callの設定 🔗

以下の手順に従って、Webex Teamsとのインテグレーションを設定してください:

  1. Integrations に移動し、guilabel:Outgoing WebhooksAdd Webhook を選択します。

  2. 新しいWebhookに以下の値を入力します:

    • Event: Incident-Triggered

    • Method: POST

    • Content Type: application/json

    • Custom Headers:なし

    • To:WebexからコピーしたWebhookのURL

    • Payload:

      { “markdown”:
      “:math:`{{ALERT.entity\_display\_name}}<br>`\ {{ALERT.state_message}}” }
      
  3. Save を選択します。

(オプション)特定のルーティングキーに向けられたアラートに対してのみ通知を送信します 🔗

送信Webhookの範囲を狭めて、指定したルーティングキーがSplunk On-Callインシデントに存在する場合にのみ、Webex Teamsにメッセージを投稿するようにできます。

そのためには、IntegrationsOutgoing Webhooks で作成した発信Webhookに戻り、Webhookを編集します:

  1. To フィールドに移動し、https://webexapis.com/v1/webhooks/incoming/ に続くランダムな文字列をハイライトします。

  2. ランダムな文字列をクリップボードにコピーし、${{ALERT.webexteams-field}} に置き換えます。例: https://webexapis.com/v1/webhooks/incoming/${{ALERT.webexteams-field}}

  3. 変更を保存します。

  4. SettingsAlert Rules Engine の下にあるアラートルールエンジンに移動し、Add Rule を選択します。

  5. Webex Teamsでメッセージをトリガーさせたいrouting_keyを指定します。

#. Skip down to the Transform these alert fields section and set webexteams-field to the portion of the URL you copied earlier. The following image shows a sample resulting URL:

Webex通知を設定するフィールド
  1. ルールを保存します。

指定したルーティングキーがアラートに存在する場合、ルールが適用され、貼り付けたURL部分を値として webexteams-field というフィールドが作成されます。

(オプション) Webexチームごとに通知を分けます 🔗

アラートのルーティングキーに基づいて、異なるWebex Teamsスペースへの通知をセグメント化するには、次の手順に従います:

  1. Webex App HubのIncoming Webhooksページに移動します。

  2. 新しいWebhook名を指定します。

  3. 通知を送信するスペースを指定します。

  4. Add を選択します。

  5. 結果のWebhookURLをクリップボードにコピーします。

  6. Webexスペースに送信する異なるルーティングキーを指定するために、前の説明セクションを続行します。統合したいすべてのルーティングキーとスペースについて、必要に応じてこれらの手順を繰り返します。

このページは 2024年02月08日 に最終更新されました。