Bestätigten Ausfall melden
Die Nachricht geht raus, sobald genug unabhängige EU-Standorte den Check oft genug hintereinander abweisen, beide Schwellen stehen in deinem Paket, nicht schon bei der ersten fehlgeschlagenen Anfrage.
Ein Bot-Nutzer in deinem Raum, und jeder bestätigte Ausfall kommt auf dem Heimserver an, dem du vertraust, föderiert oder ganz bei dir.
Was die Alarmkette an Matrix schickt, steht hier vollständig, und mehr passiert nicht. Einmal lesen, und du weißt, was dein Team sehen wird.
Die Nachricht geht raus, sobald genug unabhängige EU-Standorte den Check oft genug hintereinander abweisen, beide Schwellen stehen in deinem Paket, nicht schon bei der ersten fehlgeschlagenen Anfrage.
Derselbe Raum bekommt die Entwarnung, mitsamt Zeitpunkt der Behebung und der Dauer des Ausfalls in Minuten.
Jedes Ereignis trägt einen HTML-Rumpf und eine Textfassung, damit auch ein Client ohne Markup und Tabellen den ganzen Alarm zeigt.
Kunde, Organisation, Status, der Fehler samt Statuscode, die prüfenden Standorte und die Zeiten werden zu Zeilen, die man überfliegt.
Jede Nachricht trägt eine Transaktions-ID aus Vorfall, Kanal und Ereignis, ein wiederholter Auftrag wird vom Heimserver selbst verworfen.
Das Zugriffstoken reist als Authorization-Kopfzeile und landet damit nicht in den Protokollen des Heimservers oder eines Proxys davor.
Auslaufende TLS-Zertifikate, ablaufende Domains und Einträge auf Blocklisten erreichen denselben Raum, früh genug zum Handeln.
Jeder Kanal trägt eigenen Raum und eigenes Token, damit der Ausfall eines Kunden dessen Betreuer erreicht und nicht alle.
Das Token des Bots liegt verschlüsselt statt im Klartext, und akzeptiert wird nur ein https-Heimserver.
Teams, die ihr Monitoring über Uptimeify fahren

Auf deinem Heimserver, auf matrix.org oder einem eigenen, einen Nutzer für die Alarme anlegen und ein Zugriffstoken erzeugen.
Den Bot in den Raum einladen, in dem die Alarme landen sollen, und die ID dieses Raums kopieren.
Access token
Verschlüsselt gespeichert
Heimserver-URL, Raum-ID und Token als Matrix-Kanal anlegen, die Monitore zuordnen und die Testnachricht senden.
Alle, solange die Adresse https ist. matrix.org, eine eigene Synapse- oder Conduit-Instanz oder ein Server, mit dem dein Client föderiert, sprechen dieselbe Client-API, die hier genutzt wird.
Nein. Jede Nachricht trägt eine Transaktions-ID aus Vorfall, Kanal und Ereignis, und ein Heimserver, der dieselbe ID zweimal sieht, behält die erste. Wiederkehrende Erinnerungen nutzen einen Zeitraster und kommen trotzdem an.
In der Authorization-Kopfzeile, nie in der URL. Ein Token im Querystring stünde in den Zugriffsprotokollen des Heimservers und jedes Proxys dazwischen.
Nein. Deine Quota deckt Monitore und das monatliche SMS- und Sprachkontingent. Alarme über Matrix, E-Mail, Webhook oder Slack zehren nicht daran.
Der Versuch taucht mit dem Statuscode des Heimservers unter Verlauf & Protokolle → Alarme auf. Ein hängender wird nach fünfzehn Sekunden abgeschnitten, damit er die wartenden Alarme nicht aufhält.
Matrix einmal verbinden, und jeder bestätigte Ausfall erreicht den Raum auf dem Heimserver, dem du vertraust.