Slack アラート・チャネル

Instana から Slack へリアルタイムでアラート通知を送信するには、このページに表示されている Slack のアラートチャネルを作成してください。

注:Slack ではレガシーAPIの提供が終了しつつあるため、 Instana では従来の Slack との連携機能を引き続きサポートできなくなっています。 機能を維持するため、 Slack との連携機能強化版アプリへ移行してください。 今回のアップデートにより、従来の統合における一方向の通知と比較して、メモやインシデントステータスの双方向同期など、大幅な改善と新機能が追加されました。

Slack のアラートチャンネルを作成する

Instana で Slack のアラートチャネルを作成するには、 Instana のUIで、 [設定 ] > [グローバル設定 ] > [イベントとアラート ] > [アラートチャネル ] > [アラートチャネルの追加] の順にクリックします。

  • 名前 - 「 Instana 」内のアラートチャンネルの名前
  • Webhook URL - Webhook URL これは、ユーザーの Slack アプリケーションから生成されたものです(手順については次のセクションを参照してください)
  • Icon URL - メッセージ受信時に表示するアイコン( URL )
  • チャンネル名 - ユーザーの「 Slack 」ワークスペースにある「 Slack 」チャンネルの名前
  • 絵文字を表示する - アラートメッセージの絵文字レンダリングを有効または無効にするスイッチ

Slack アラート・チャネル

Slack の生成 Webhook URL

Slack で Instana のアラートを受信するには、 Slack のWebhookを作成する必要があります。 URL Slack のWebhook( URL )は、 Instana と Slack をつなぐ架け橋として機能し、アラートを指定した Slack のチャンネルに直接送信できるようにします。 この URL は、 Slack のWebインターフェースまたは Slack アプリから簡単に作成できます。

以下のいずれかの方法を使用して、 Instana のアラートを特定のチャンネル(例: #test-channel-1 )に送信するための Slack ウェブフック( URL )を生成できます

  1. カスタマイズされた Slack アプリ:
    • パーソナライズされた Slack アプリは、ワークスペース内で独自の Slack アプリを作成できる「最新の」アプローチです。 セットアップ中に、Incoming Webhooks機能を有効にします。 この方法は、ウェブフックの設定をより柔軟にコントロールすることができます。
  2. 受信Webhooksアプリ(レガシー内蔵アプリ):
    • ( Slack の発表[ https://api.slack.com/legacy/custom-integrations/messaging/webhooks ]によると)、「Incoming Webhooks」アプリはレガシーなカスタム連携機能であり、チームが Slack と連携するための旧式の方法となっています。 これらの統合には新しい機能がないため、将来的には非推奨となり、削除される可能性もあります。

カスタマイズされた Slack アプリ

以下の手順に従って、独自の Slack アプリを作成し、「Incoming Webhooks」機能を有効にしてください。 アプリの作成後、受信ウェブフックを接続する必要があります。

  1. チャンネルの設定で、 Slack の拡張機能である「着信Webhook」を有効にしてください
  2. 受信ウェブフックを作成する。 アラートを送信するチャンネルを選択します。
  3. URL をコピーします。
  • 着信 Webhook アプリを使用する (レガシー)

独自の Slack アプリを作成する

独自の Slack アプリを作成するには、まず Slack のアプリディレクトリに移動し、以下の手順を実行してください。

  1. 「アプリの作成」 ボタンをクリックし、 「最初から」を選択します。

    アプリの作成

  2. このアプリで着信 Webhook 機能を有効にします。

    Webhook の有効化

  3. ドロップダウンメニューから適切な Slack ワークスペースを選択してください。

    ワークスペースの選択

  4. 特定のチャネルに対して Webhook リンクが生成されていることを確認できます。 このリンクをコピーして、該当する Instana の Slack アラートチャンネルに貼り付けてください。

    Webhook URL リンク

詳細については、 「 Slack アプリの作成」 をご覧ください。

「Incoming Webhooks」アプリ

  1. 「アプリの参照」 > 「カスタム統合」 > 「着信 Webhook」をクリックします。 詳細については、「 Slack 」アプリのセクションをご覧ください。
  2. Slack のWebhook( URL )が指定されていない場合、 Slack の連携機能は、 Slack 側で設定されたチャンネルに投稿します。また、 Instana 側で設定を行うことで、チャンネルやユーザーアイコンを上書きすることができます。

着信 Webhook

アラートの例

アラートチャネルを作成すると、以下のイベントに関するアラートが、設定された Slack ( Webhook URL ( HTTP または HTTPS ))宛てに POSTHTTP として受信されます。これは、アラートが送信されるアドレスです。

以下の例を参照してください。

絵文字の表示

「 Slack 」アラートチャネルを設定する際、 「絵文字を表示する」 スイッチで、 Slack のメッセージに絵文字を表示するかどうかを設定できます。 例えば、絵文字を表示するいいえに設定すると、:wink:というテキストが表示されるが、はいに設定すると、😉という絵文字が表示される。 このオプションをオフにすると、custom:<key>: <value> フォーマットを使うカスタムペイロードとの衝突を避けることができます。 キー名が絵文字の名前(例: pod)と一致する場合、 Slack のメッセージ内で絵文字として表示されるそのキーは、判読しにくくなる可能性があります。