wt-health/laravel-health-check
Check versions of vital parts of the application
25,978
| Install | |
|---|---|
composer require wt-health/laravel-health-check |
|
| Latest Version: | v1.1.0 |
| PHP: | ^8.3|^8.4 |
| License: | MIT |
| Last Updated: | Jun 2, 2026 |
| Links: | GitHub · Packagist |
Maintainer: webtoolshealth
Laravel Health Check
Adds custom version check based on spatie/laravel-health
Installation & Configuration
composer require wthealth/laravel-health-check
To have logs and metrics logged in Datadog, you must schedule health check command on your setup.
serverless.yaml
artisan:
handler: artisan
runtime: php-83-console
timeout: 720 # in seconds
layers:
- ${bref-extra:gd-php-83}
- ${bref-extra:redis-php-83}
events:
- schedule:
rate: rate(12 hours)
input: '"health:check"'
Usage
You may configure these environment variable below accordingly
HEALTH_API_ROUTE_ENABLED= # enable /health-check endpoint - default: false
HEALTH_API_KEY= # used to secure /health-check endpoint
HEALTH_API_PACKAGES= # packages ( comma separated ) to have its versions checked
You can health check either accessing /health-check endpoint or running php artisan health:list --fresh
A schedule job runs every day and output logs that are ingested by Datadog
License
The MIT License (MIT). Please see License File for more information.
Related Packages
erirk/paypalpayment
laravel-paypalpayment is simple package help you process direct credit card paym...
0
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
628,058,007
9,707