The Libaro monitoring package, a config based monitoring setup for your Laravel applications.
You can install the package using composer:
composer require libaro/laravel-monitoring
You can publish the config file with:
php artisan vendor:publish --tag="monitoring-config"
You can enable queue monitoring by specifying your queue name as an array key followed by the configuration for that queue.
Option | Value | Description |
---|---|---|
max_wait_minutes | int | A test job will be dispatched on that queue. When the job is not processed within the specified time, a notification will be sent. |
[
...
'queue' => [
'invoicing' => [ // queue name
'max_wait_minutes' => 5, // Fails when test job is not processed within 5 minutes
],
],
...
]
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
- Kim Bouchouaram
- All Contributors
- Spatie (Package Skeleton, Laravel Health)
The MIT License (MIT). Please see License File for more information.