m6web/log-bridge-bundle
M6Web LogBridgeBundle provides a Symfony logging bridge that integrates PSR-3/Monolog-compatible loggers into the service container, making it easy to configure and route application logs consistently across services with minimal setup.
Consider it when all of the following hold:
Look elsewhere when:
spatie/laravel-activitylog, or Laravel Telescope/Pulse. Don't bridge frameworks for this.To executives: This is a small, single-purpose Symfony utility for capturing HTTP request/response pairs in application logs. It is not a strategic dependency — adoption is near zero (18 stars, no downstream dependents) and its overall evaluation score is low. Recommendation: do not adopt as a dependency. Treat it as a design reference for a capability we can build in-house in days, giving us the audit-logging outcome without adding an unmaintained third-party component to our supply chain. Note the stack mismatch up front: it is Symfony-only and does not serve our Laravel services.
To engineering: The capability is worth having; the package is not the vehicle. Two paths: (1) if we have Symfony services needing quick diagnostic request/response logging, cherry-pick or fork the bundle's handler/channel wiring, budget a day, and own the code; (2) for Laravel, implement equivalent middleware with a dedicated log channel, plus the things this package lacks — sampling, field-level redaction, payload truncation, and async writes. Either way, decide explicitly on PII handling before any response body is persisted, and set a latency/storage budget so logging doesn't quietly become a cost center.
How can I help you explore Laravel packages today?