Driver-agnostic
Depth, in-flight and delayed counts per queue on SQS, Redis and database, in the same view whichever driver a connection runs. No Horizon requirement.
Self-hosted, driver-agnostic queue observability for Laravel. Depth, wait time, throughput, batches, chains, failures and scheduler runs, across SQS, Redis and database queues, with no external service.
composer require sandermuller/laravel-queue-insights
php artisan vendor:publish --tag=queue-insights-configThe dashboard mounts at /queue-insights behind a viewQueueInsights Gate you define. Every tile, detector, and gauge reads from snapshots written by queue-insights:snapshot, which the package registers on Laravel's scheduler for you, so a host running schedule:work is the only other requirement.
The dashboard is Livewire and Blade with no Filament or Nova coupling. The Redis keyspace it writes is bounded and evicts itself, and it captures no job payloads until you turn capture on.