Looking to hire Laravel developers? Try LaraJobs

laravel-admin-jobs maintained by dskripchenko

Description
Failed jobs, batches and queue-depth viewer for dskripchenko/laravel-admin.
Last update
2026/10/03 09:16 (dev-main)
License
Downloads
311

Comments
comments powered by Disqus

dskripchenko/laravel-admin-jobs

🌐 English · Русский · Deutsch · 中文

Viewer for Laravel queues: failed jobs, batches, queue depth. Lightweight, no dashboard server.

A sister-pack for dskripchenko/laravel-admin.

Packagist License

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=admin-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