Health Checks

Health Checks

Kubernetes-ready health, readiness, and liveness probes.

GET/healthPublic
Basic health check
GET/health/detailedPublic
Detailed health with dependencies
GET/readyPublic
Readiness probe (K8s)
GET/livePublic
Liveness probe (K8s)

Response Examples

Basic Health

{
  "status": "ok",
  "timestamp": "2024-01-15T10:30:00Z"
}

Detailed Health

{
  "status": "healthy",
  "timestamp": "2024-01-15T10:30:00Z",
  "uptime": 86400,
  "checks": {
    "database": { "status": "healthy", "latency": 5 },
    "memory": { "status": "healthy", "latency": 128 }
  }
}