Glossary

Health Check

A health check is an endpoint or mechanism that lets an external system (load balancer, orchestrator) verify whether a service is ready to handle requests. If a service is "unhealthy", it is removed from rotation.

Types

What to check in readiness

Response format

GET /health
→ 200 {"status":"ok","db":"ok","redis":"ok"}
→ 503 {"status":"degraded","db":"error"}