Function: determineMonitorStatus()
determineMonitorStatus(
httpStatus
:number
):"down"
|"up"
Defined in: electron/services/monitoring/utils/httpStatusUtils.ts:60
Determines monitor status ("up" or "down") from an HTTP status code.
Parameters
httpStatus
number
The HTTP status code to evaluate (integer).
Returns
"down"
| "up"
Up if the site is responding (including client errors and redirects), "down" if server error or invalid code.
Remarks
- 1xx–4xx: "up" (site is responding)
- 5xx: "down" (server error)
<100
or>599
: "down" (invalid code) Used by monitoring services to classify site health.
Example
determineMonitorStatus(200); // "up"
determineMonitorStatus(404); // "up"
determineMonitorStatus(500); // "down"
determineMonitorStatus(999); // "down"