Webhook-Beispiel für Slack
Mit Webhooks können Benutzer über einen benutzerdefinierten Webhook-Kanal Benachrichtigungen an verschiedene Anwendungen senden. Diese Seite enthält ein Beispiel zum Einrichten von Webhooks für Slack.
Diese Seite bezieht sich auf Anweisungen von Dritten, die möglicherweise geändert werden können. Die aktuellsten Informationen finden Sie im"Slack-Dokumentation". |
Slack-Beispiel:
-
Gehen Sie zu https://api.slack.com/apps und erstellen Sie eine neue App Gib ihm einen aussagekräftigen Namen und wähle den Slack Workspace aus.
-
Gehen Sie zu eingehenden Webhooks, klicken Sie auf eingehende Webhooks aktivieren, Anforderung an Neuen Webhook hinzufügen, und wählen Sie den Kanal aus, auf dem Sie den Posten erhalten möchten.
-
Kopieren Sie die Webhook-URL. Sie müssen diese in die Data Infrastructure Insights Webhook-Konfiguration einfügen.
Data Infrastructure Insights Webhook Erstellen:
-
Navigieren Sie in Data Infrastructure Insights zu Admin > Notifications und wählen Sie die Registerkarte Webhooks aus. Klicken Sie auf +Webhook, um einen neuen Webhook zu erstellen.
-
Gib dem Webhook einen aussagekräftigen Namen, wie "Slack Webhook".
-
Wählen Sie im Drop-down_Template Type_ Slack aus.
-
Fügen Sie die URL von oben in das Feld URL ein.
Benachrichtigungen über Webhook
Um Ereignisse über Webhook zu benachrichtigen, navigieren Sie in Data Infrastructure Insights zu Alerts > Monitors und klicken Sie auf +Monitor, um eine neue zu erstellen"Überwachen".
-
Wählen Sie eine Metrik aus, und definieren Sie die Bedingungen des Monitors.
-
Wählen Sie unter „ Team-Benachrichtigung(en) einrichten“ die Option „ Webhook Liefermethode“.
-
Wähle den Webhook „Slack“ für die gewünschten Ereignisse (kritisch, Warnung, gelöst)
Weitere Informationen:
-
Informationen zum Ändern von Nachrichtenformat und -Layout finden Sie unter https://api.slack.com/messaging/composing
-
Fehlerbehandlung: https://api.slack.com/messaging/webhooks#handling_errors