dragon-code/request-tracker
A Laravel package for tracking incoming HTTP requests. It captures request details, logs activity, and helps you inspect traffic through a simple, configurable setup, making it easy to add request auditing and monitoring to your application.
Consider it when:
Look elsewhere when:
To executives: This is a small, free (MIT-licensed), recently released package that adds visibility into how our Laravel services communicate. It is a low-cost way to start answering "where did this request fail, and where did the latency come from?" across service boundaries — without signing an APM vendor contract. The trade-off is maturity: it has almost no adoption (2 GitHub stars, 0 known dependents), so we should treat it as a time-boxed pilot or reference implementation, not a foundational dependency. Recommendation: fund a bounded evaluation (1–2 weeks), not a production commitment.
To engineering: Evaluate as a starting point, not a destination. It likely provides middleware that injects a correlation/request ID into outbound HTTP calls and logs the response, giving end-to-end traceability across Laravel services. If we adopt it: pin the version, do a full code review, and be prepared to fork — there is no community around it. If the pilot proves the value, use those results to justify either an internal lightweight tracer or a move to OpenTelemetry. Proposed next step: run it against one real inter-service call path in staging and measure overhead, log volume, and usefulness for debugging before any production rollout.
How can I help you explore Laravel packages today?