Docs » Splunk Observability Cloudを使用してサービスにアラート通知を送信する » Splunk Observability Cloudを使用してSlackにアラート通知を送信する

Splunk Observability Cloudを使用してSlackにアラート通知を送信する 🔗

ディテクターのアラート条件が満たされたとき、およびアラートが解除されたときにSlackにアラート通知を自動送信するように、Splunk Observability Cloudを設定できます。

Splunk Observability Cloudのアラート通知をSlackに送信するには、以下の設定タスクを実行します:

注意

インテグレーションを作成したユーザーが組織を離れ、そのSlackアカウントが無効化された場合、Slackインテグレーションは機能しなくなります。

ステップ1:Splunk Observability CloudでSlackインテグレーションを作成する 🔗

このタスクを完了するには、Splunk Observability Cloudの管理者かつSlackの管理者である必要があり、Slackにアプリを追加する権限を持っている必要があります。

このSlackとの統合方法は、以前の設計を置き換えるものです。以前の設計を使用して作成されたSlackインテグレーションには、Splunk Observability CloudのUI内でアップグレードオプションが表示されます。以前の設計も引き続き機能しますが、インテグレーションをアップグレードして新しい設計のインテグレーションを使用するようにしてください。チャートのURLをSlackに貼り付けた際に画像プレビューを表示したい場合は、インテグレーションをアップグレードする必要があります。詳細は、チャートのURLをSlackに貼り付ける を参照してください。

Splunk Observability CloudでSlackインテグレーションを作成するには、以下の手順にしたがってください:

  1. Splunk Observability Cloudにログインします。

  2. Slackガイド付きセットアップ を開きます。以下の方法で、ガイド付きセットアップに自分で移動することもできます:

    1. 左のナビゲーションメニューで、Data Management を選択します。

    2. Available integrations タブに移動するか、Add Integration タブで Deployed integrations を選択します。

    3. インテグレーションのフィルターメニューで、All を選択します。

    4. Search フィールドで Slack を検索し、選択します。

  3. 新規インテグレーション を選択すると、設定オプションが表示されます。エラーが表示される場合は、Slackにアプリを追加する権限がないため、このインテグレーションを作成できません。Slackの管理者にサポートを依頼してください。

  4. Slackで必要とされる権限を確認し、許可 を選択します。

  5. デフォルトでは、インテグレーションの名前は Slack になっています。インテグレーションに一意の記述名を付けます。この名前がダウンストリームでどのように使用されるかについては、About naming your integrations を参照してください。

  6. 保存 します。

注釈

Splunk Observability Cloud は、次のSlack APIを使用します: oauth.accessconversations.listchat.postMessage、および chat.unfurl

ステップ2:Splunk Observability Cloudのディテクターのアラート受信者としてSlackインテグレーションを追加する 🔗

Splunk Observability Cloudのディテクターのアラート受信者としてSlackインテグレーションを追加するには、以下の手順に従います:

  1. Slackインテグレーションを使用してアラート通知を送信するように設定するディテクターを作成または編集します。

    ディテクターに関する作業の詳細は、アラートをトリガーするディテクターを作成する および 「ディテクター」メニューを使用してアラートの受信登録をする を参照してください。

  2. アラート受信者 のステップで、受信者の追加 を選択します。

  3. Slack を選択し、アラート通知の送信に使用するSlackインテグレーション名を選択します。これは、ステップ1:Splunk Observability CloudでSlackインテグレーションを作成する で作成したインテグレーション名です。

    • Slackのパブリックチャンネルの場合は、通知の送信先にするチャンネルの名前を入力してください。

    • Slackのプライベートチャンネルの場合は、SignalFx アプリをチャンネルに招待する必要があります:

      1. Slackで、通知の送信先にするプライベートチャンネルに移動します。

      2. メッセージフィールドに、/invite @SignalFx, <YOUR_ORG_REALM> コマンドを入力します。例: /invite @SignalFx, US1

        注釈

        US0レルムの場合、招待コマンドは /invite @SignalFx です。

      3. ディテクターのサブスクリプション設定で、プライベートチャンネル名を入力します。Splunk Observability Cloudは、Slackのプライベートチャンネルの検索とオートコンプリートは実行できませんが、プライベートチャンネルに通知を送信することはできます。

  4. ディテクターをアクティブ化し、保存します。

Splunk Observability Cloudは、ディテクターによってアラートがトリガーされたとき、およびアラートが解除されたときに、Slackチャンネルにアラート通知を送信します。

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