dskripchenko / laravel-admin-jobs
Failed jobs, batches and queue-depth viewer for dskripchenko/laravel-admin.
Package info
github.com/dskripchenko/laravel-admin-jobs
pkg:composer/dskripchenko/laravel-admin-jobs
Requires
- php: ^8.2
- dskripchenko/laravel-admin: ^1.30
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.18
- orchestra/testbench: ^9.0 || ^10.0 || ^11.0
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^11.0 || ^12.0
This package is auto-updated.
Last update: 2026-08-17 15:28:18 UTC
README
Viewer for Laravel queues: failed jobs, batches, queue depth. Lightweight, no dashboard server.
A sister-pack for dskripchenko/laravel-admin.
Install
composer require dskripchenko/laravel-admin-jobs php artisan migrate
The plugin auto-registers via Laravel package discovery. To publish the config:
php artisan vendor:publish --tag=jobs-config
Глубина очереди на дашборде
Два списка — упавшие задачи и батчи — описывают прошлое. Число, на которое
смотрят каждый день, другое: сколько ждёт прямо сейчас. Виджет
QueueDepthWidget показывает его рядом с количеством упавших.
use Dskripchenko\LaravelAdminJobs\Widgets\QueueDepthWidget; (new QueueDepthWidget) ->title('Очереди')->size(4) ->queues(['default', 'render', 'notify']);
Имена очередей — ваши: пакет не может знать, что документы идут в render, а
письма в notify. Драйвер, который посчитать нельзя (sync, null), не
показывается вовсе — ноль читался бы как «очередь пуста», а правда в том, что
очереди здесь нет.
Documentation
License
MIT © Denis Skripchenko