queuemaster / reporter
Enterprise-grade Laravel queue monitoring reporter for QueueMaster.
v1.0.5
2026-04-21 13:14 UTC
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.8
- illuminate/queue: ^10.0|^11.0|^12.0
- illuminate/support: ^10.0|^11.0|^12.0
README
QueueMaster Reporter is a lightweight Laravel package that automatically monitors and reports your Queue job statuses (Pending, Processing, Completed, Failed) to the QueueMaster SaaS dashboard.
Installation
You can install the package via composer:
composer require queuemaster/reporter
The service provider will automatically register itself.
Configuration
Publish the configuration file:
php artisan vendor:publish --provider="QueueMaster\Reporter\QueueMasterReporterServiceProvider" --tag="config"
Then, add these variables to your .env file:
QUEUEMASTER_SERVER_URL=https://queuemaster.io QUEUEMASTER_API_TOKEN=your_organization_api_token
Features
- Automatic Monitoring: Hooks into Laravel Queue events.
- Job Retries: Supports remote retries directly from the QueueMaster dashboard.
- Real-time Updates: Lightweight jobs report status changes immediately.
License
The MIT License (MIT). Please see License File for more information.