This package is designed to track the current job that is being processed within your queue, allowing you to see what is ongoing within the system.
Note: This package has been primarily tested with sync and database. Other queue drivers might not work as expected.
- Automatic polling of the current job
- Ability to target a specific queue
Install the package via Composer:
composer require mpstr24/laravel-queue-tracker
Run the following to see the current job being processed on "default" queue.
php artisan queue:track
Use --queue
to change the current queue you are tracking.
php artisan queue:track --queue=high
Use --watch
to poll the selected queue and see the jobs change. This polls every 5 seconds.
php artisan queue:track --watch
- Tabular output if more than one job is currently processing.
- Config file for finer control
- Polling control
- Default queue control
- Job failure tracking
- Error logging and analytics
- Larastan goals
- 5
- 6
- 7
- 8
- 9
- Implement tests