Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Health Route Laravel Package

gavtaylor/laravel-health-route

A small Laravel package that adds a configurable health check route to your application, making it easy for uptime monitors, load balancers, and deployment checks to verify the app is running and responding.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for operational readiness: The package now ships with common production checks (StorageWritableCheck, LogWritableCheck, EnvironmentCheck), reducing the need to build in-house health endpoints for standard Laravel deployments.
  • Launch and deployment gating: Use the health route to verify writable storage/logs and environment configuration before routing traffic to a new instance or after a deploy.
  • Uptime and load-balancer integration: Expose a simple health endpoint for uptime monitors, container orchestrators, and load balancers without custom controller work.
  • Ops tooling prioritization: The HTML view improvements (clear - for empty messages, alphabetical sorting) make the package more usable for manual debugging; JSON retains stable machine-readable output for automation.
  • Roadmap fit: Adopt for baseline infrastructure health checks; defer deeper observability, custom dependency checks, or alerting workflows until requirements justify a broader APM/observability investment.

When to Consider This Package

  • You run Laravel services on standard infrastructure (VMs, containers, PaaS) and need a lightweight health endpoint for uptime monitors or deployment validation.
  • You want bundled checks for storage, logs, and environment without writing custom health-check controllers.
  • Your team values a small, low-configuration package over a full observability platform.
  • Look elsewhere if you need deep application performance monitoring, distributed tracing, dependency-aware checks across many services, advanced alert routing, or rich dashboards.
  • Look elsewhere if you require highly customized health-check semantics, strict SLAs, or vendor-supported enterprise observability integrations.

How to Pitch It (Stakeholders)

For executives: This package gives us a low-cost, low-risk way to expose a standard health endpoint for Laravel services. The new bundled checks cover common production readiness concerns—writable storage, writable logs, and environment configuration—so we can detect basic deployment issues faster without building custom tooling.

For engineering: v0.2.0 adds practical default checks and improves the HTML view for debugging while keeping JSON output stable for automation. It is best treated as a baseline health-check layer, not a replacement for full observability. Adoption is simple and appropriate for standard Laravel deployments; revisit if we need deeper monitoring, cross-service dependency checks, or advanced alerting.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
andydefer/laravel-notification
adachsoft/cli-process-tester
jhaskell13/laraflow
sebastienheyd/boilerplate-media-manager
ccast/tagixo-primix
pretendtrue/laravel-builder
sawmainek/laravel-scout-tntsearch-driver
tomshaw/laravel-calendar-table
dibakar/laravel-ownership
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo
stevenay/myanfont
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc