Docs

Alarme an Slack senden

Relvato kann in einen Slack-Kanal posten, sobald ein Monitor ein Problem findet — mit dem Fehler, dem Auslöser und einem Link zum Lauf. Diese Seite verbindet einen Kanal, sendet einen Test und erklärt, was zu tun ist, wenn Alarme ausbleiben. Was die Integration in deinem Workspace kann und nicht kann, steht auf Relvato für Slack. Die Relvato-Oberfläche ist auf Englisch, daher stehen ihre Bezeichnungen hier im Original.

Was du zuerst brauchst

Slack-Alarme gibt es in jedem bezahlten Tarif (Pro, Business und Agency). Außerdem musst du Apps zu deinem Slack-Workspace hinzufügen dürfen. Manche Workspaces lassen neue Apps erst von einem Admin freigeben — dann schickt Slack ihm die Anfrage, sobald du verbindest.

Erlaubt dein Workspace überhaupt keine Apps, kannst du stattdessen eine Webhook-URL einfügen — siehe „Stattdessen eine Webhook-URL nutzen“ unten.

Schritt 1 — Alert settings öffnen

Öffne in Relvato das Kontomenü oben rechts und wähle „Alert settings“. Slack hat dort einen eigenen Bereich.

Schritt 2 — „Add to Slack“ klicken

Slack öffnet einen eigenen Bildschirm und fragt, in welchen Kanal Relvato posten soll. Wähle einen — ein gemeinsamer Kanal wie #site-alerts eignet sich gut, damit das ganze Team Fehler sieht — und bestätige auf dem Slack-Bildschirm.

Du landest wieder in „Alert settings“ mit der Meldung „Slack connected — alerts will post to #dein-kanal“. Jedes Relvato-Konto postet in einen Kanal; zum Wechseln nutzt du „Change channel“.

Schritt 3 — Test senden

Klicke auf „Send test to Slack“. Innerhalb weniger Sekunden sollte eine Nachricht von Relvato im Kanal erscheinen. Falls nicht, prüfe, ob du den gewählten Kanal ansiehst, und lies „Wenn Slack-Alarme ausbleiben“ unten.

Festlegen, was Slack erreicht

Slack folgt derselben Schwelle wie E-Mail („Alert me on“). Stelle sie auf „Critical only“, und ein kaputter Checkout kommt durch, eine kosmetische Warnung nicht.

Slack erhält Alarme sofort, lass also unter „How often“ die Option „As it happens“ angehakt. Die täglichen und wöchentlichen Zusammenfassungen gibt es nur per E-Mail — nimmst du den Haken bei „As it happens“ weg, wird nichts an Slack gepostet.

Ein Monitor postet, wenn er zu scheitern beginnt, nicht erneut bei jedem Lauf, solange er rot bleibt — so wird ein Kanal nicht von einem einzigen Ausfall überflutet. Wenn du einen Monitor selbst ausführst und er fehlschlägt, wird das ebenfalls gepostet. Hake „Tell me about every run“ an, wenn du auch eine Nachricht bei bestandenen Läufen möchtest.

E-Mail und Slack haben getrennte Schalter: Entferne den Haken bei „Post alerts to Slack“, um Slack zu pausieren, ohne E-Mail zu berühren — oder umgekehrt.

Was eine Nachricht enthält

Jeder Alarm nennt die Website und den Monitor, den gefundenen Fehler, den Schweregrad, den Auslöser des Laufs (etwa ein Plugin-Update oder ein Deploy) und einen Button „View run“, der den Lauf mit Screenshot in Relvato öffnet.

Eine Nachricht, dass ein Monitor nicht laufen konnte — etwa „couldn't run … Cloudflare blocked Relvato“ —, betrifft den Zugriff, nicht eine kaputte Seite: Der Monitor hat deine Website nie erreicht. Die Anleitung zur Firewall-Freigabe behebt das.

Stattdessen eine Webhook-URL nutzen

Kannst du in deinem Workspace keine Apps installieren, lege in Slack einen Incoming Webhook an (in Slack unter Apps → Incoming Webhooks), wähle einen Kanal und kopiere die angezeigte URL. Öffne in „Alert settings“ den Bereich „Or paste a webhook URL“, füge sie ein und speichere.

Wer diese URL hat, kann in den Kanal posten — deshalb speichert Relvato sie wie ein Passwort und zeigt sie nie wieder an.

Wenn Slack-Alarme ausbleiben

Wird die Relvato-App aus deinem Workspace entfernt, der Kanal archiviert oder das Posten von einem Slack-Admin blockiert, bemerkt Relvato das, nutzt die Verbindung nicht mehr und sagt es dir: Die Benachrichtigungsglocke zeigt „Slack alerts stopped“ mit dem Grund, ebenso „Alert settings“. Klicke auf „Reconnect Slack“ und wähle einen Kanal.

Relvato trennt die Verbindung nur, wenn Slack meldet, dass sie endgültig weg ist. Ein Slack-Ausfall, ein Timeout oder ein Ratenlimit trennt nie — der nächste Alarm versucht es einfach erneut.

Slack trennen

Hake in „Alert settings“ die Option „Disconnect on save“ an und klicke auf „Save preferences“. Relvato löscht den Webhook sowie die Kanal- und Workspace-Angaben sofort — was genau wann aufbewahrt wird, steht in der Datenschutzerklärung.

FAQ

Welche Tarife enthalten Slack-Alarme?

Pro, Business und Agency. Free alarmiert einmal im Monat per E-Mail, und jeder Tarif zeigt Fehler im Dashboard.

Kann ich in mehr als einen Kanal posten?

Noch nicht — jedes Relvato-Konto postet in einen Kanal. Ein gemeinsamer Kanal wie #site-alerts lässt das ganze Team jeden Fehler sehen.

Warum hat ein weiterhin fehlschlagender Monitor nicht erneut gepostet?

Absichtlich: Relvato postet, wenn ein Monitor zu scheitern beginnt, nicht bei jedem Lauf, solange er rot bleibt. Führe ihn selbst aus, und ein Fehler wird erneut gepostet.

Gehen die täglichen und wöchentlichen Zusammenfassungen an Slack?

Nein, Zusammenfassungen gibt es nur per E-Mail. Slack erhält Alarme sofort — deshalb muss „As it happens“ angehakt bleiben.

Kann Relvato meine Slack-Nachrichten lesen?

Nein. Seine einzige Berechtigung erlaubt das Posten in den gewählten Kanal. Es kann keine Nachrichten lesen, keine Kanäle sehen und nicht auf Mitglieder zugreifen.

Weiterführende Artikel
Docs

Fehler dorthin, wo dein Team ohnehin hinschaut

Verbinde in „Alert settings“ einen Kanal — es dauert weniger als eine Minute.