Slack ist der Kanal für Teams, die Ausfälle in einem gemeinsamen Kanal bearbeiten. UptimeWire sendet eine Nachricht, wenn eine Website ausfällt, und eine, wenn sie wieder erreichbar ist, sodass alle im Kanal gleichzeitig dasselbe sehen.
Note
Der Slack-Kanal ist gegen eine strenge Nachbildung des Slack-Dienstes gebaut und getestet. Eine echte Nachricht an einen echten Slack-Workspace ist noch nicht unabhängig bestätigt worden. Prüfen Sie ihn mit der Testnachricht in Ihrem eigenen Workspace.
Slack ist eine Marke ihres Inhabers. UptimeWire steht in keiner Verbindung zu Slack und wird von Slack nicht empfohlen.
Was übertragen wird
Benachrichtigungen bei Ausfall und Wiederherstellung. Warnungen zu Zertifikat, Domain und DNS werden nicht an Slack gesendet. Sie kommen per E-Mail und Telegram.
Einrichtung
UptimeWire wird nicht in Ihrem Workspace installiert. Stattdessen geben Sie ihm die Adresse eines eingehenden Webhooks, den Sie selbst anlegen.
- Öffnen Sie Ihre Slack-Apps und legen Sie in Ihrem Workspace eine App von Grund auf neu an.
- Schalten Sie unter „Incoming Webhooks“ die Funktion ein und klicken Sie auf „Add New Webhook to Workspace“.
- Wählen Sie den Kanal, erlauben Sie den Zugriff und kopieren Sie die Adresse, die mit
https://hooks.slack.com/services/beginnt.
Öffnen Sie dann in Ihrem UptimeWire-Konto die Benachrichtigungseinstellungen Ihres Profils, fügen Sie die Adresse in die Slack-Karte ein und klicken Sie auf „Verbinden“. Mit „Testnachricht senden“ sehen Sie, wie eine Nachricht im Kanal ankommt.
Nur der Kontoinhaber kann die Adresse hinzufügen, ändern, testen oder entfernen. Es gibt eine Adresse pro Konto, derselbe Slack-Kanal erhält also die Benachrichtigungen für alle Websites. Fügen Sie die Adresse genau so ein, wie Slack sie liefert.
Wie eine Nachricht aussieht
Jede Benachrichtigung ist eine Nachricht mit einer Überschrift Shop is down mit einer roten Markierung oder Shop is back up mit einer grünen. Darunter stehen die Adresse der Website, die Ursache (bei einem Ausfall), wie lange sie ausgefallen war (bei einer Wiederherstellung) und der Beginn des Vorfalls in UTC. Es folgen zwei Links, „Website öffnen“ und „Vorfall öffnen“.
Erwähnungen und Link-Vorschauen sind abgeschaltet, sodass eine Benachrichtigung nie jemanden anpingt. Text, der von einer Website stammt, wird als reiner Text behandelt.
Zustellung und Grenzen
- Nachrichten an eine Adresse werden im Abstand von einer Sekunde gesendet.
- Lehnt Slack eine Nachricht ab oder akzeptiert es die Adresse nicht mehr, versucht UptimeWire es nicht erneut, und das Protokoll zeigt „Der Dienst akzeptiert diese Adresse nicht mehr: Verbinden Sie sie erneut“ mit dem kurzen Fehlercode von Slack selbst. Bei anderen Fehlern versucht es bis zu fünfmal: sofort, dann nach 1, 5, 30 und 120 Minuten.
- Das Zustellprotokoll in Ihrem Konto zeigt die letzten fünf Slack-Nachrichten und was mit jeder geschehen ist.
- Ab dem Tarif Business. Wechselt ein Konto in einen Tarif ohne Slack, werden wartende Benachrichtigungen verworfen. Die Adresse bleibt gespeichert und funktioniert nach einem Upgrade wieder.
- Eine Benachrichtigung kann in seltenen Fällen doppelt ankommen.
Fehlersuche
- UptimeWire meldet, dies sei keine Slack-Adresse. Fügen Sie die Adresse genau so ein, wie Slack sie liefert. Sie muss mit
https://hooks.slack.com/services/beginnen. - Die Testnachricht ist nicht angekommen. Lesen Sie das Ergebnis neben der Test-Schaltfläche. Dort wird ein kurzer Slack-Fehlercode angezeigt, etwa für einen archivierten Kanal oder ein ungültiges Token. Beheben Sie das in Slack oder legen Sie einen neuen Webhook an und verbinden Sie ihn erneut.
- Die Nachrichten blieben aus, nachdem jemand die App entfernt hat. Die Adresse funktioniert dann nicht mehr. Legen Sie einen neuen Webhook an und verbinden Sie ihn.
- Sie brauchen Warnungen zu SSL, Domain oder DNS. Nutzen Sie dafür E-Mail oder Telegram.