Slack アラート・チャネル
InstanaからSlackにアラート通知をリアルタイムで送信するには、このページに表示されているSlackアラートチャンネルを作成します。
Slackアラートチャンネルの作成
Instana で Slack アラートチャンネルを作成するには、Instana UI で [設定 ] > [ グローバル設定 ] > [ イベントとアラート ] > [ アラートチャンネル ] > [ アラートチャンネルの追加 ] をクリックします。
- 名前 - インスタナのアラートチャネルの名前
- Webhook URL - ユーザーのSlackアプリケーションから生成されたWebhook URL (手順は次のセクションを参照)
- Icon URL - URL メッセージ受信時にユーザーが選択したアイコンを表示する
- チャンネル名 - ユーザーのSlackワークスペースのSlackチャンネル名
- Display emojis - アラートメッセージの絵文字レンダリングを有効または無効にするスイッチです。

Slackウェブフックの生成 URL
Slack で Instana アラートを受信するには、Slack ウェブフック URL を作成する必要があります。 Slack webhook URL は、Instana と Slack 間のブリッジとして機能し、アラートを選択した Slack チャンネルに直接送信できます。 この URL は、Slack のウェブインターフェイスまたは Slack アプリから簡単に作成できます。
以下のオプションのいずれかを使用することで、Instana アラートが特定のチャネル (つまり #test-channel-1 ) に届くように Slack ウェブフック URL を生成できます:
- パーソナライズされたSlackアプリ:
- パーソナライズドSlackアプリは、 ワークスペース内に自分専用のSlackアプリを作成する「モダン」なアプローチだ。 セットアップ中に、Incoming Webhooks機能を有効にします。 この方法では、ウェブフックの設定をより柔軟にコントロールすることができます。
- 着信Webhooksアプリ(レガシー内蔵アプリ):
- (Slackの発表)[ ]によると https://api.slack.com/legacy/custom-integrations/messaging/webhooks ]によると、Incoming Webhooks Appはレガシーなカスタム統合であり、チームがSlackと統合するための時代遅れの方法だ。 これらの統合には新しい機能がないため、将来的には非推奨となり、削除される可能性もあります。
パーソナライズされたSlackアプリ
カスタマイズしたSlackアプリを作成し、以下の手順でIncoming Webhooks機能を有効にします。 アプリの作成後、受信ウェブフックを接続する必要があります。
- チャネルの設定で、Slackの拡張機能であるincoming webhooksを有効にします
- 受信ウェブフックを作成する。 アラートを送信するチャンネルを選択します。
- URL をコピーします。
- 受信Webhooksアプリを使用する(レガシー)
独自のSlackアプリを作成する
独自のSlackアプリを作成するには、まず Slackアプリのディレクトリに移動し、以下のステップを完了する。
アプリの作成ボタンをクリックし、 ゼロから選択します。

このアプリのIncoming Webhooks機能を有効にします。

ドロップダウンメニューから適切なSlackワークスペースを選択します。

特定のチャンネルに対してウェブフック・リンクが生成されていることがわかります。 このリンクをコピーして、対応するInstana Slackアラートチャンネルに挿入してください。

詳しくは、 独自のSlackアプリを作成するをご覧ください。
着信Webhooksアプリ
- Browse apps > Custom Integrations > Incoming Webhooksをクリックします。 詳しくはSlackアプリのセクションをご覧ください。
- Slack webhook URL が指定されていない場合、Slack 統合は Slack 側で設定されているチャンネルに投稿します。Instana 側で設定することで、チャンネルとユーザーアイコンを上書きできます。

警告の例
アラートチャンネルを作成すると、以下のイベントのアラートが HTTP POST として、設定した Slack Webhook URL ( HTTP または HTTPS )、アラートの送信先アドレスに届きます。
以下の例を参照してください。
未解決の問題や事故について

身近な問題や事件について

絵文字レンダリング
Slackアラートチャンネルを設定する際、 Display emojis スイッチはSlackメッセージに絵文字を表示するかどうかをコントロールします。 例えば、「 絵文字を表示 」を 「いいえ 」に設定すると、 :wink: というテキストが表示されますが、「 はい 」に設定すると、😉 という絵文字が表示されます。 このオプションをオフにすることで、 custom:<key>: <value> フォーマットを使用するカスタムペイロードとの衝突を避けることができる。 キー名が絵文字名(例えば、 pod )と一致する場合、Slackメッセージで絵文字としてレンダリングされるキーは読みにくいことがあります。
SlackアプリのInstanaリンクに関する追加情報
Slack での Instana リンクに関する追加情報
Slackで送信される instana.io URLのプレビューを取得するには、 Instana Slackアプリをインストールしてください。
前提条件
Instana Slack アプリのインストールプロセスで、 Instana に有効なログインセッションがある必要があります。
インストール
インストールは、以下のように 「Add to Slack 」ボタンをクリックすることから始まります。 read:links と write:links へのアクセスを許可した後、テナント選択ページに進み、そこでアンファーリングが適用されるテナントを選択します。 選択されたすべてのテナントに対して、 Slack Token という名前の新しいAPIトークンが生成される。 このトークンは、必要なプレビュー情報を解決するために使用されます。
