dragon-code/laravel-request-tracker
Laravel Request Tracker logs every incoming HTTP request to your database — method, URL, status, duration, IP and user agent — via a drop-in middleware. Includes Artisan commands, configurable retention, and a dashboard for reviewing and pruning request history.
Consider it when:
Look elsewhere when:
To executives: This is a small, free, MIT-licensed Laravel package that gives us visibility into how our services talk to each other. It's a low-cost experiment — days of engineering effort, no license fees — that lets us prove whether tracing improves incident response before we commit to a six-figure observability platform. The trade-off is maturity: it's a young, low-adoption library, so we should pilot it in a non-critical environment and be prepared to own the code if upstream slows. I recommend a bounded pilot with a decision checkpoint, not a production dependency today.
To engineering: Adopting this package buys us framework-native, end-to-end request telemetry with minimal ceremony — suitable for stubbing out correlation IDs and call graphs during a service migration. The primary risks are maintenance (single maintainer, negligible adoption) and integration overlap if we later introduce OpenTelemetry. Recommend: pilot behind a feature flag, fork if necessary, and design the instrumentation boundary so we can swap it for a standards-based tracer without rewriting call sites. Treat it as a scouting purchase, not a foundation.
How can I help you explore Laravel packages today?