vinelab/tracing-laravel
Laravel integration for distributed tracing with Vinelab Tracing. Automatically traces incoming HTTP requests and application flow, helping you add request-scoped spans and propagate trace context across services with minimal configuration.
Look elsewhere if:
For executives: This package is a low-cost, MIT-licensed way to add distributed tracing visibility to Laravel services, helping teams diagnose cross-service latency and failures faster. It is best framed as a tactical observability accelerator—not a strategic platform bet. Because OpenTracing is legacy and the package has a small community with a 2023 last release, adopt it only if we already have a compatible tracing backend and a clear migration plan toward OpenTelemetry or a managed APM.
For engineering: The package provides Laravel-friendly OpenTracing bindings so services can emit spans to an existing tracer/backend with relatively little custom plumbing. It fits teams already using Jaeger/Zipkin-style tooling and wanting consistent request/job/outbound-call tracing conventions. Engineering should validate Laravel/PHP version compatibility, confirm instrumentation coverage, pin the dependency, document ownership, and avoid coupling critical paths to it without a fallback. If we need long-term support or broader telemetry, prefer OpenTelemetry instrumentation.
How can I help you explore Laravel packages today?