[Request For Comments] Head-Up, A Standard Status API For Web Service Providers
The following describes the mandatory requirements that must be adhered to allow remote monitoring of service status.
/upresource is REQUIRED
/upresource MUST be reserved for the status API
/upresource MUST reflect the service health status from a user's point of view
/upresource SHOULD BE updated often and regularly
Basic Status Data
- A fully operational system MUST respond
- A fully operational system MUST respond to
HEAD /uprequests in timely fashion.
- A non-fully operational system MUST NOT respond
HEAD /uprequests MUST NOT return a 404 response code, whether the system is operational or not
- The response to
HEAD /uprequests MUST contain a
Last-Modifiedheader, which value corresponds to the last health check date.
- Please use the Head-Up Google Group for discussion before posting any pull request