Vigilance - це панель моніторингу, яка відстежує поведінку фонових завдань у production-середовищі. Пакет записує jobs, artisan-команди та заплановані задачі на всіх етапах їхнього життєвого циклу - від черги до завершення чи помилки, зберігаючи параметри виконання, коди виходу та traces винятків. Головна відмінність від існуючих інструментів - підтримка будь-якого драйвера черг: database, Redis, SQS, Beanstalkd та sync звітують в єдине місце. Вимагає PHP 8.2+, Laravel 12 або 13, Livewire 3.5+ або 4, розповсюджується під ліцензією MIT.
На відміну від Horizon, який працює лише з Redis, та Telescope, призначеного для локального дебагу, Vigilance створює один запис для кожного виконання та оновлює його протягом життєвого циклу. Пакет автоматично видаляє секрети перед збереженням даних та підтримує налаштування sampling для контролю обсягу даних - можна зберігати лише частину успішних виконань, зберігаючи всі помилки.
Панель дозволяє запускати jobs та artisan-команди безпосередньо з інтерфейсу через автоматично згенеровані форми на основі сигнатур конструкторів. Vigilance також збирає бізнес-метрики через API лічильників та датчиків, а з увімкненим Real User Monitoring записує Core Web Vitals (LCP, INP, CLS, FCP, TTFB) від реальних користувачів.
Окрім моніторингу черг, пакет включає систему відстеження винятків з групуванням за fingerprint, SLO з error budgets та burn-rate алертами, перевірку здоров'я релізів, трейсинг запитів з виявленням N+1 проблем, uptime checks, кореляцію логів, алерти у Slack/Discord/Teams та воркер-супервайзер для не-Redis драйверів. Детальна документація та вихідний код доступні на GitHub.