Search by

exeque / laravel-lumberjack

ExeQue

Laravel SDK for Lumberjack: exceptions, requests, queries, jobs and logs, sent through a local agent.

Package info

github.com/ExeQue/laravel-lumberjack

pkg:composer/exeque/laravel-lumberjack

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2026-11-05 19:03 UTC

This package is auto-updated.

Last update: 2026-11-05 20:18:33 UTC


README

Latest version Total downloads Tests Documentation PHP version Laravel version License

Lumberjack for Laravel

Documentation: exeque.github.io/laravel-lumberjack, or the docs folder.

Sends a Laravel app's errors, requests, queries, jobs, artisan commands, scheduled tasks and log lines to Lumberjack, through a local agent so a slow or unreachable Lumberjack never slows the app down. Browser errors come along with one Blade directive, and the app can react to Lumberjack's alerts through a signed webhook.

Requires PHP 8.3+ and Laravel 12 or 13.

composer require exeque/laravel-lumberjack
php artisan lumberjack:install   # keys, browser script, health checks, how to run the agent
php artisan lumberjack:agent     # under Supervisor or systemd
php artisan lumberjack:test      # check it end to end
// React to alerts, in a service provider.
Lumberjack::onException(PaymentGatewayException::class, [Status::New, Status::Escalating], fn (Alert $alert) => StatusBanner::show('Payments are slow'));

Documentation

Development

See Contributing.