April 2026
Ein HTTP 200 beweist nicht, dass jemand bezahlen kann
Das Monitoring ist grün, die Startseite antwortet in zweihundert Millisekunden, und trotzdem hat seit Dienstag niemand bestellt. Aus dieser Situation ist Pathly entstanden.
Was eine HTTP-Prüfung wirklich ansieht
Eine HTTP-Prüfung öffnet eine Adresse, liest den Statuscode und schließt wieder. Antwortet der Server mit 200, gilt alles als in Ordnung. Das ist korrekt und viel zu wenig: nichts wurde geklickt, nichts ausgefüllt, nichts bestätigt. Geprüft wurde, dass eine Maschine antwortet — nicht, dass jemand kaufen kann.
Was wirklich kaputtgeht
- Ein Zahlungsdienstleister ändert sein Skript: die Schaltfläche „Bezahlen“ erscheint nicht mehr. Der Server antwortet weiter mit 200.
- Ein Consent-Banner verdeckt auf dem Handy den Warenkorb-Button. Die Seite lädt einwandfrei.
- Ein API-Token beim Partner läuft ab: der Checkout bricht beim Versandschritt ab, die Startseite merkt davon nichts.
- Ein Release verschiebt ein Formularfeld: die Anmeldung scheitert lautlos für bestehende Konten.
Keiner dieser vier Vorfälle färbt eine HTTP-Prüfung rot. Alle kosten Bestellungen, manchmal über Tage, bis sich ein Kunde die Mühe macht zu schreiben. Die meisten schreiben nie.
Den Ablauf nachspielen, nicht die Adresse
Es gibt nur einen Weg: tun, was ein Kunde tut. Browser öffnen, anmelden, in den Warenkorb legen, bis zur Bezahlseite gehen und prüfen, ob der erwartete Text da ist. Bricht ein Schritt, will man den Screenshot dieses Schritts — keinen Statuscode.
Das ist das ganze Produkt: Sie zeichnen den Ablauf einmal im Browser auf, wir spielen ihn nach und melden uns, wenn er nicht mehr durchläuft. Alles andere — Kurven, Schwellen, Berichte — existiert nur, damit dieser Alarm glaubwürdig ist.
Und was ist mit HTTP-Monitoring?
Es bleibt nützlich, und Pathly macht es auch: es kostet fast nichts, läuft jede Minute und erkennt klare Ausfälle. Wir stellen es nicht gegen Abläufe, wir legen beides übereinander. Ein stummer Server zeigt sich über HTTP; ein kaputter Checkout nur im Browser.