tracewayapp

Pure-PHP OpenTelemetry instrumentation for Symfony - automatic HTTP, HttpClient, and Messenger tracing. No C extension required

28
0
100% credibility
Found Mar 26, 2026 at 28 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
PHP
AI Summary

A Symfony bundle providing automatic OpenTelemetry tracing for HTTP requests, console commands, HTTP clients, Messenger jobs, Doctrine queries, cache operations, and Twig templates without requiring C extensions.

How It Works

1
🔍 Discover monitoring magic

You're running a busy website and want to see exactly what's happening inside it, like requests, database chats, and page renders, so you find this helpful add-on.

2
📦 Add the helper

Easily slip the monitoring helper into your website project with a quick install.

3
🔗 Connect your dashboard

Point it to your favorite monitoring service where you want to see the activity reports.

4
🚀 Flip the switch

Everything springs to life automatically—every visitor request, data fetch, cache check, and page build gets watched without extra work.

5
📊 Watch the traces flow

Open your dashboard to see colorful maps of your site's activity, spotting slow spots or errors instantly.

Site runs smoother

Now you understand your website perfectly, fix problems fast, and keep users happy with lightning performance.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 28 to 28 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is opentelemetry-symfony-bundle?

This OpenTelemetry Symfony bundle delivers pure-PHP instrumentation for automatic tracing in Symfony apps. It captures HTTP requests, outgoing HttpClient calls, Messenger jobs, console commands, Doctrine DBAL queries, cache operations, and Twig renders without any C extension required. Just install via Composer, set OTEL env vars, and your traces flow to backends like Jaeger, Zipkin, or Datadog.

Why is it gaining traction?

Unlike extension-based alternatives, this pure-PHP bundle works on any PHP 8.1+ host with zero code changes—traces kick in automatically using semantic conventions for route templates, SQL placeholders, and W3C context propagation. Config toggles noisy paths or pools, plus a simple Tracing helper for manual spans. Devs love the lightweight setup that covers Symfony's full stack without perf hits.

Who should use this?

Symfony backend teams scaling microservices with Messenger queues or HttpClient integrations, needing end-to-end visibility into DB calls and async jobs. Ideal for ops engineers debugging production traces in OTel-compatible tools, or leads enforcing observability without refactoring.

Verdict

Grab it if you want hassle-free OpenTelemetry tracing in Symfony—docs are solid, CI passes, and codecov is high despite 28 stars and 1.0% credibility score. Still early-stage, so test in staging first, but it's a smart pick for pure-PHP shops ditching extensions.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.