The following describes the mandatory requirements that must be adhered to allow remote monitoring of service status.
- The
/up
resource is REQUIRED - The
/up
resource MUST be reserved for the status API - The
/up
resource MUST reflect the service health status from a user's point of view - The
/up
resource SHOULD BE updated often and regularly
- A fully operational system MUST respond
200 OK
toGET /up
andHEAD /up
requests. - A fully operational system MUST respond to
GET /up
andHEAD /up
requests in timely fashion. - A non-fully operational system MUST NOT respond
200 OK
toGET /up
andHEAD /up
requests. GET /up
andHEAD /up
requests MUST NOT return a 404 response code, whether the system is operational or not- The response to
GET /up
andHEAD /up
requests MUST contain aLast-Modified
header, which value corresponds to the last health check date.
- Please use the Head-Up Google Group for discussion before posting any pull request