Health & Monitoring

Liveness + readiness probe

Changed on

Returns 200 when healthy, 503 when any mandatory dependency (storage, scheduler, message bus, grpc) is degraded. The body carries per-component status so orchestrators can show which specific thing is broken.

get/health

Request

Response

Healthy

status'healthy' | 'degraded' required
checksobject required

Per-component status — "ok" or "error: <reason>".

timestampstring date-time required

Changes

    • breaking

      removed the required property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      added the new degraded enum value to the response property for the response status

    • warning

      added the new healthy enum value to the response property for the response status

    • info

      api operation id healthCheck removed and replaced with

    • info

      added the non-success response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      added the optional property to the response with the status

    • info

      removed the degraded enum value from the response property for the response status

    • info

      removed the healthy enum value from the response property for the response status

    • info

      removed the unhealthy enum value from the response property for the response status