Slack-Alertkanal
Um Benachrichtigungen von Instana in Echtzeit an Slack zu senden, richten Sie den auf dieser Seite gezeigten Benachrichtigungskanal „ Slack “ ein.
Erstellen eines Benachrichtigungskanals für „ Slack “
Um einen „ Slack “-Benachrichtigungskanal in „ Instana “ zu erstellen, klicken Sie in der Benutzeroberfläche von „ Instana “ auf „Einstellungen“ > „Globale Einstellungen “ > „Ereignisse und Benachrichtigungen “ > „Benachrichtigungskanäle“ > „Benachrichtigungskanal hinzufügen “.
- Name – Name des Benachrichtigungskanals in „ Instana “
- Webhook URL - Webhook URL, generiert aus der Anwendung „ Slack “ des Benutzers (Anweisungen finden Sie im nächsten Abschnitt)
- Icon URL – URL : Der Icon-Benutzer kann festlegen, wann eine Nachricht angezeigt werden soll
- Kanalname – Der Name des Kanals „ Slack “ aus dem Arbeitsbereich „ Slack “ des Benutzers
- Emojis anzeigen - Ein Schalter zum Aktivieren oder Deaktivieren der Darstellung von Emoji in Warnmeldungen

Generieren Slack Webhook URL
Um Benachrichtigungen von „ Instana “ in „ Slack “ zu erhalten, müssen Sie einen Webhook für „ Slack “ unter URL erstellen. Der Webhook „ Slack “ ( URL ) fungiert als Brücke zwischen Instana und Slack und ermöglicht es, Benachrichtigungen direkt an einen ausgewählten Slack -Kanal zu senden. Sie können diesen „ URL “ ganz einfach über die Weboberfläche unter Slack oder über die App unter Slack erstellen.
Sie können einen Webhook unter Slack URL generieren, damit Benachrichtigungen von Instana in einem bestimmten Kanal (d. h. #test-channel-1 ) eingehen. Dazu können Sie eine der folgenden Optionen verwenden:
- Personalisierte „ Slack “-App:
- Die personalisierte „ Slack “-App ist der „moderne“ Ansatz, bei dem Sie Ihre eigene „ Slack “-App innerhalb Ihres Arbeitsbereichs erstellen. Aktivieren Sie während der Einrichtung die Funktion Eingehende Webhooks. Diese Methode bietet mehr Flexibilität und Kontrolle über die Webhook-Einstellungen.
- Eingehende Webhooks App (Legacy Built-In App):
- Laut der Ankündigung von Slack [ https://api.slack.com/legacy/custom-integrations/messaging/webhooks ] handelt es sich bei der „Incoming Webhooks“-App um eine veraltete benutzerdefinierte Integration, also eine überholte Methode für Teams, sich mit Slack zu verbinden. Diesen Integrationen fehlen neuere Funktionen und sie werden in Zukunft veraltet sein und möglicherweise entfernt werden.
Personalisierte „ Slack “-App
Erstellen Sie Ihre eigene, individuell angepasste „ Slack “-App und aktivieren Sie die Funktion „Incoming Webhooks“, indem Sie die folgenden Schritte ausführen. Nachdem die App erstellt wurde, müssen die eingehenden Webhooks verbunden werden.
- Aktivieren Sie in den Einstellungen des Kanals eingehende Webhooks sowie die Erweiterung „ Slack “
- Erstellen Sie einen eingehenden Webhook. Wählen Sie den Kanal aus, an den die Meldung gesendet werden soll.
- Kopieren Sie die URL.
- App "Eingehende Webhooks" verwenden (traditionell)
Erstellen Sie Ihre eigene „ Slack “-App
Um Ihre eigene „ Slack “-App zu erstellen, führen Sie die folgenden Schritte aus. Rufen Sie dazu zunächst das App-Verzeichnis unter Slack auf.
Klicken Sie auf die Schaltfläche App erstellen und wählen Sie völlig neuaus.

Aktivieren Sie das Feature für eingehende Webhooks in dieser App.

Wählen Sie den entsprechenden „ Slack “-Arbeitsbereich aus dem Dropdown-Menü aus.

Sie sehen, dass ein Webhook-Link für einen bestimmten Kanal generiert wird. Kopieren Sie diesen Link und fügen Sie ihn in den entsprechenden „ Instana “-Benachrichtigungskanal unter Slack ein.

Weitere Informationen finden Sie unter „Erstellen Sie Ihre eigene App für den „ Slack “.
App „Eingehende Webhooks“
- Klicken Sie auf Apps durchsuchen > Angepasste Integrationen > Eingehende Webhooks. Weitere Informationen finden Sie im Abschnitt zur App „ Slack “.
- Wenn der Webhook „ Slack “ ( URL ) nicht angegeben ist, sendet die „ Slack “-Integration Beiträge an den Kanal, der auf der Seite Slack konfiguriert ist, und Sie können den Kanal und das Benutzersymbol überschreiben, indem Sie diese auf der Seite Instana konfigurieren.

Beispiele für Warnmeldungen
Nachdem Sie den Benachrichtigungskanal erstellt haben, werden Benachrichtigungen zu den folgenden Ereignissen als E-Mail ( POSTHTTP ) an die konfigurierte Adresse Slack Webhook URL ( HTTP oder HTTPS ) gesendet, an die die Benachrichtigungen übermittelt werden.
Beispiele:
Zu offenen Fragen oder Vorfällen

Zu strittigen Fragen oder Vorfällen

Darstellung von Emojis
Wenn Sie den Benachrichtigungskanal „ Slack “ konfigurieren, legt der Schalter „Emojis anzeigen“ fest, ob in „ Slack “-Nachrichten Emojis angezeigt werden. Wenn du zum Beispiel Emojis anzeigen auf Nein setzt, siehst du den Text :wink:, aber wenn du ihn auf Ja setzt, siehst du das 😉 Emoji. Sie können diese Option deaktivieren, um Konflikte mit benutzerdefinierten Payloads zu vermeiden, die das Format custom:<key>: <value> verwenden. Wenn Ihr Schlüsselname mit einem Emoji-Namen übereinstimmt (zum Beispiel pod), kann der Schlüssel, der in Nachrichten auf Slack als Emoji dargestellt wird, schwer lesbar sein.
Weitere Informationen zu den „ Instana “-Links in der „ Slack “-App
Zusätzliche Informationen zu Instana-Links in Slack
Um eine Vorschau der instana.io URLs zu erhalten, die in „ Slack “ gesendet werden, installieren Sie die App „ Instana “ ( Slack ).
Voraussetzungen
Während der Installation der App „ Instana “ unter Slack müssen Sie über eine gültige Sitzung auf Instana verfügen.
Installieren
Der Installationsvorgang beginnt, indem Sie wie folgt auf die Schaltfläche „Zu Slack hinzufügen“ klicken. Nachdem Sie den Zugriff auf read:links und write:linkserteilt haben, werden Sie zu einer Seite für die Tenantauswahl weitergeleitet, auf der Sie die Tenants auswählen können, für die die Entfurtung gelten soll. Für alle ausgewählten Mieter wird ein neues „ Slack TokenAPI “-Token mit dem Namen generiert. Dieses Token wird verwendet, um gewünschte Voranzeigeinformationen aufzulösen.
