Skip to content

Add a deep-check mode to the health endpoint #527

Description

@Akatenvictor

Problem / Context

The current health endpoint likely reports process liveness only; add a mode that verifies DB/Redis/RabbitMQ/S3 reachability.

Proposed approach

Add a ?deep=true (or separate /health/deep) mode that checks each dependency and reports per-dependency status.

Acceptance criteria

  • Deep check reports per-dependency status
  • Shallow default check remains fast for platform liveness probes
  • Covered by a test

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions