Jede URL, von alle 30 Sekunden bis einmal täglich, geprüft auf Statuscode, Latenz, Body-Inhalt und Response-Header — und aus einer zweiten EU-Region bestätigt, bevor sie jemanden weckt.
Ein Load Balancer, der eine gecachte Fehlerseite ausliefert, gibt 200 zurück. Eine API, die nach neun Sekunden antwortet, gibt 200 zurück. Ein Deploy, der Ihr JSON durch ein HTML-Login-Formular ersetzt hat, gibt 200 zurück. Ein Check, der nur die Statuszeile liest, meldet also einen gesunden Dienst, während Ihre Kunden ihn nicht benutzen können.
Ein okokumo-HTTP-Check wertet jede Assertion aus, die Sie ihm geben, und gilt nur als „up“, wenn alle zutreffen:
Von 30 Sekunden bis 24 Stunden. Die Untergrenze hängt vom Tarif ab — fünf Minuten bei Free, eine Minute bei Starter, dreißig Sekunden bei Pro und Business — und die Obergrenze existiert, weil manches täglich statt ständig geprüft werden will, etwa ein Report-Endpunkt oder die Callback-URL eines Partners.
Jede HTTP-Methode, mit einem Timeout, das Sie pro Check setzen. IPv6 und selbstsignierte Zertifikate werden behandelt, nicht wegdefiniert.
Checks laufen aus zwei unabhängigen EU-Prüfregionen. Ein Fehler wird erst zum Alarm, wenn eine zweite Probe ihn bestätigt, und ein Check wechselt den Status erst nach N aufeinanderfolgenden Fehlern — standardmäßig zwei, einstellbar. Verliert eine einzelne Region die Route zu Ihnen, weckt Sie das nicht um 3 Uhr.
Die eine bewusste Ausnahme: ist eine Prüfregion selbst ausgefallen, würde Bestätigung bedeuten, nie zu alarmieren — also lockert sich die Anforderung, statt jeden Fehler stillschweigend zu verschlucken.
So funktioniert die Bestätigung aus zwei Regionen →

Latenz und Verfügbarkeit über Tag, Woche und Monat; jeder Wechsel zwischen up und down mit Zeitstempel; und ein Zustellprotokoll, das nennt, welcher Alarm an welchen Kanal ging — einschließlich der bewusst nicht gesendeten, mit Grund. Ein Monitor, der stillschweigend versäumt, Sie zu alarmieren, ist schlimmer als kein Monitor; deshalb ist dieses Protokoll Teil des Produkts und keine Debug-Ansicht.
Frankreich und eine zweite EU-Region, auf Scaleway. Ihre Monitoring-Daten verlassen die EU nicht, und ein AVV nach Artikel 28 DSGVO liegt bereit, bevor Sie danach fragen. Sicherheit & Daten →