Slack
Voraussetzungen
- Ein Slack-Workspace, in dem Sie Apps installieren dürfen.
- Admin- oder App-Verwaltungsrechte in diesem Workspace.
1. Slack-App erstellen
- Öffnen Sie api.slack.com/apps → Create New App → From scratch.
- Benennen Sie die App (z. B.
isthisthing.online Alerts) und wählen Sie Ihren Workspace.
2. Incoming Webhooks aktivieren
- Klicken Sie in der App-Einstellungsleiste auf Incoming Webhooks.
- Schalten Sie Activate Incoming Webhooks auf On.
- Klicken Sie auf Add New Webhook to Workspace.
- Wählen Sie den Zielkanal (z. B.
#incidents) → Allow.
Sie erhalten eine URL wie:
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
Kopieren Sie diese URL — Sie brauchen sie im nächsten Schritt.
3. Integration in isthisthing.online hinzufügen
- Öffnen Sie Integrations → New Integration.
- Wählen Sie Slack als Typ.
- Füllen Sie die Felder aus:
| Feld | Wert |
|---|---|
| Name | Eine aussagekräftige Bezeichnung, z. B. Slack #incidents |
| Webhook URL | Die URL aus Schritt 2 |
| Channel | Leer lassen (der Webhook postet in den gewählten Kanal) |
- Aktivieren Sie die gewünschten Trigger-Events (created / resolved / updated).
- Klicken Sie auf Save.
4. Testen
Klicken Sie auf das Test-Symbol neben Ihrer Integration in der Liste. Innerhalb weniger Sekunden sollte eine Testnachricht in Ihrem Slack-Kanal erscheinen.
Inhalt der Nachricht
| Feld | Beschreibung |
|---|---|
| Event & Status | CREATED, RESOLVED oder UPDATED mit dem aktuellen Incident-Status |
| Workspace & Monitor | Namen und IDs zur schnellen Orientierung |
| Timestamps | Start-, Auflösungs- und Sendezeit in UTC |
| Links | Schaltflächen zum Incident oder zum Workspace-Dashboard |
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Keine Nachricht | Prüfen Sie, ob die Integration aktiviert ist und mindestens ein Trigger-Event an ist. Kontrollieren Sie, ob die Webhook-URL in Slack noch gültig ist. |
Fehler invalid_blocks | Webhook in Slack neu erzeugen und die URL in den Integrationseinstellungen aktualisieren. |
| Falscher Kanal | Incoming Webhooks posten in den bei der Erstellung gewählten Kanal. Legen Sie für einen anderen Kanal einen neuen Webhook an. |
Sicherheit
- Behandeln Sie Webhook-URLs wie Geheimnisse — nicht ins Versionskontrollsystem einchecken.
- Rotieren Sie die URL sofort, wenn sie offengelegt wurde.
- Beschränken Sie die Verwaltung von Integrations auf Workspace-Owners und -Admins.