Uptime Kuma
SMS, wenn ein überwachter Dienst ausfällt oder wieder erreichbar ist.
- In Uptime Kuma: Einstellungen, Benachrichtigungen, „Benachrichtigung einrichten“, Typ Webhook.
- Post-URL:
https://smsforge.de/api/sms. Request Body: Custom Body. Zusätzliche Header wie unten: DerContent-Typewird bei einem Custom Body nicht automatisch gesetzt, deshalb gehört er in die Header. - Den Haken „Standardmäßig aktiviert“ nur setzen, wenn alle Monitore per SMS melden sollen. Mit „Test“ prüfst du die Einrichtung.
Zusätzliche Header
{"Authorization": "Bearer DEIN_TOKEN", "Content-Type": "application/json"}
Custom Body (Liquid-Vorlage, msg = Meldung von Uptime Kuma)
{"to": ["+491701234567"], "text": {{ msg | json }}}
Uptime Kuma schreibt Emojis in die Meldung. Dann zählt die SMS als Unicode und darf nur 70 Zeichen lang sein (ohne bestätigte Handynummer 1 SMS, mit bestätigter Nummer 3). Halte Monitor-Namen kurz. Der Filter json setzt den Text in Anführungszeichen und schützt das JSON vor Sonderzeichen in der Meldung.
Token und Nummer ersetzt du in den Beispielen. Alle Integrationen · API-Dokumentation