Download the PHP package hellomayaagency/laravel-heartbeat without Composer
On this page you can find all versions of the php package hellomayaagency/laravel-heartbeat. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hellomayaagency/laravel-heartbeat
More information about hellomayaagency/laravel-heartbeat
Files in hellomayaagency/laravel-heartbeat
Package laravel-heartbeat
Short Description Monitor Laravel queue and schedule status
License MIT
Homepage https://github.com/hellomayaagency/laravel-heartbeat
Informations about the package laravel-heartbeat
Monitor Laravel Queue and Schedule
This package runs a queued job and a scheduled command once every 5 minutes and a route to check that this has happened successfully.
This route will return a 200 or a 503 HTTP status which is useful for monitoring software such as StatusCake.
Limitations
This package relies on the database queue driver being used.
Installation
Install the package via composer:
Enable the scheduled heartbeat command:
Run the heartbeat command:
Add a route to the heartbeat status page:
Usage
Navigate to the route you created above, e.g. example.com/heartbeat
. You should see a status page.
The status page will return a 200 status page if everything is working as expected.
If problems are found with the schedule or queue a 503 status will be returned instead.
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Jake Gully
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
Laravel Package Boilerplate
This package was generated using the Laravel Package Boilerplate.