silpo-tech/health-check-bundle
A health check bundle for Laravel apps that adds ready-made health endpoints and pluggable checks for database, cache, queue, disk and custom services, so uptime monitors and load balancers can confirm your application and its dependencies are up.
/up route, spatie/laravel-health) rather than an adoption candidate./health controller with DB/Redis/disk checks is typically 1–3 dev-days. Buying only wins if the bundle gives you a check registry, per-check aggregation, a stable JSON schema, and correct HTTP status mapping (degraded dependency → 503) that you would otherwise re-implement per service.Consider it if:
Look elsewhere if:
/up endpoint or spatie/laravel-health.Executive summary. HealthCheckBundle is an MIT-licensed Symfony bundle that adds standardized health and readiness endpoints to PHP services. It is a small, low-cost utility, not a platform bet. The strategic value is consistency: one health contract across services makes orchestration probes, autoscaling, and incident triage more dependable. It carries no licensing cost and no lock-in beyond the code itself.
Engineering summary. It replaces hand-rolled /health controllers with a check registry and structured responses, so dependency failures surface as proper non-200 statuses. Integration effort on Symfony is low. Two caveats to state plainly: it does not serve Laravel applications, and the project has zero public adoption with a single upstream origin — plan to vendor or fork the source rather than depend on it as-is.
Recommendation. Approve a timeboxed pilot (roughly one sprint) on a single non-critical Symfony service, and measure whether it actually displaces custom health code. Do not standardize org-wide until a second team adopts it or the source is vendored internally. For Laravel services, standardize on the framework's native health endpoint instead. Net position: cheap to try, cheap to abandon — fund it as a tactical pilot, not a roadmap initiative.
How can I help you explore Laravel packages today?