← Kostenlose Tools

HTTP-Statuscodes

Was jeder Code bedeutet und was er für einen Monitor bedeutet.

Läuft vollständig in deinem Browser. Nichts, was du hier einfügst, geht an uns oder an sonst jemanden.

CodeBedeutungFür Monitoring
200OKErfolg
201CreatedErfolg
204No ContentErfolg, aber eine Inhaltsprüfung schlägt fehl
301Moved PermanentlyEndpunkt umgezogen: dein Check misst vielleicht die alte Adresse
302FoundTemporäre Weiterleitung, oft eine Login-Wand
304Not ModifiedCache-Treffer, gilt als Erfolg
400Bad RequestDer Check sendet etwas, das der Dienst ablehnt
401UnauthorizedMeist hat der Check seine Zugangsdaten verloren, kein Ausfall
403ForbiddenOft eine WAF oder Geo-Sperre, die den Monitor trifft
404Not FoundFalscher Pfad, oder die Route ist beim Deploy verschwunden
408Request TimeoutServer hat das Warten aufgegeben: meist ein echtes Symptom
429Too Many RequestsDienst lebt, drosselt aber deine Checks
500Internal Server ErrorAusfall
502Bad GatewayProxy läuft, die Anwendung dahinter nicht
503Service UnavailableÜberlast oder Wartungsmodus
504Gateway TimeoutAnwendung langsamer als das Timeout des Proxys

Welche Codes als Ausfall zählen

Ein Uptime-Check wertet 2xx normalerweise als Erfolg und 5xx als Ausfall. Interessant ist alles dazwischen: 301 heißt, der Endpunkt ist umgezogen und dein Check misst vielleicht die falsche Stelle, 401 heißt meist, der Check hat seine Zugangsdaten verloren, und 429 heißt, der Dienst lebt und weist ausgerechnet dich ab.