Health Checks
OPToggles
exposes several endpoints for health checks by external services:
/health/live
Returns 200
as long as OPToggles
runs.
/health/started
Returns 200
if init sequence is done, including:
- Retrieving OPA's address
- Registering the update callback
- Creating the toggles
Returns 503
if the sequence init wasn't completed.
/health
Returns 200
if started and running without errors.
Returns 500
if there's an ongoing failure to query OPA or update to the target instance.