Download the PHP package prevplan/laravel-heartbeat-status without Composer
On this page you can find all versions of the php package prevplan/laravel-heartbeat-status. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download prevplan/laravel-heartbeat-status
More information about prevplan/laravel-heartbeat-status
Files in prevplan/laravel-heartbeat-status
Package laravel-heartbeat-status
Short Description Monitor Laravel queue and schedule status
License MIT
Homepage https://github.com/prevplan/laravel-heartbeat-status
Informations about the package laravel-heartbeat-status
Monitor Laravel queue and schedule status
A simple package to monitor the queue heartbeat and the schedule of a Laravel Site.
It provides a route with a status and a 200 or 503 HTTP state that can be monitored by uptime services such as upptime.
Tested with Laravel 9 + 10.
Installation
You can install the package via composer:
The standard URL is yoursite.com/heartbeat
. If you want to change this, add
to your routes/web.php
.
You can optionally publish the config file with:
This is the contents of the published config file:
Optionally, you can publish the views using
Usage
The status page is automatically published under yoursite.com/heartbeat or another URL if you’ve changed it.
It checks the last run of the schedule and the queue.
If everything works fine, it responds to a 200 HTTP state. If there is a problem a 503 HTTP state will be shown.
You can monitor this heartbeat page with upptime or another uptime service of your choice.
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Holger Schmermbeck
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-heartbeat-status with dependencies
spatie/laravel-package-tools Version ^1.14.1
illuminate/contracts Version ^9.0|^10.0