← All HTTP status codes
500

Internal Server Error

A generic unhandled error on the server. The catch-all when nothing more specific applies.

The 5xx class

5xx — Server errors. The server failed to fulfil a valid request: unhandled exceptions (500), broken upstreams (502), overload or maintenance (503), upstream timeouts (504). These are the codes worth monitoring and alerting on.

Monitoring for this code

Any 5xx is a server-side failure your users feel immediately. This is exactly what uptime monitoring exists for: check the endpoint from multiple regions at a short interval and alert the moment a 5xx appears — before your users report it.

Get alerted the moment your API returns a 5xx

ContinuumNexus checks your endpoints from multiple regions and emails you as soon as a status code goes wrong.

Other 5xx status codes