Skip to content

Queue InsightsSee what your queues are actually doing

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.

Queue Insights

Install it in two commands

bash
composer require sandermuller/laravel-queue-insights
php artisan vendor:publish --tag=queue-insights-config

The 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.

Where to next