Pierwsza cyfra określa klasę, zdefiniowaną w RFC 9110: 1xx informacyjne, 2xx sukces, 3xx przekierowanie, 4xx błąd klienta i 5xx błąd serwera. Klient, który nie zna konkretnego kodu, traktuje go jak kod x00 z jego klasy.
W monitorowaniu kod jest pierwszym sygnałem kondycji. 5xx oznacza, że zawiódł serwer lub coś przed nim: 500 to błąd aplikacji, 502 i 504 – problem między proxy a serwerem źródłowym, 503 – przeciążenie lub konserwacja. 4xx zwykle oznacza błędne żądanie, ale 403 lub 429 przy sprawdzeniu monitorującym często znaczy, że blokuje je firewall lub limit żądań, a nie że strona nie działa.
Kod 200 nie dowodzi, że strona działa: strona błędu zwrócona z kodem 200 nadal jest błędem. Sprawdzaj też treść za pomocą monitorowania słów kluczowych.