Ross ROSS = Recommend OSS · open-source software intelligence for agents

open-telemetry/opentelemetry-go-instrumentation

OpenTelemetry Auto Instrumentation using eBPF observed · 2026-09-01

github.com/open-telemetry/opentelemetry-go-instrumentation · homepage · C · Apache-2.0 (permissive) observed · 2026-09-01

Health v2 · maintenance only

93/100

  • Activity 100
  • Release rhythm 81
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 20
  • age_days: 1493
  • days_rel: 128
  • days_push: 2
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

1030 stars · 145 forks observed · 2026-09-01

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

OpenTelemetry automatic instrumentation for Go applications that uses eBPF to inject tracing without modifying source code. It captures distributed traces from popular Go libraries and exports them to any OpenTelemetry-compatible backend.

Use cases

  • add distributed tracing to Go services without code changes
  • instrument Go microservices with zero-code observability
  • trace HTTP and gRPC calls in Go apps via eBPF
  • get OpenTelemetry spans from existing Go binaries
  • observe Go applications on Kubernetes without recompiling

When to choose

  • you need tracing for Go apps but cannot modify their source code
  • you want vendor-neutral OpenTelemetry traces with minimal setup
  • you run Go services on Linux (kernel 4.4+) and can use eBPF

When to avoid

  • you need metrics or logs auto-instrumentation, as this project focuses on tracing
  • you run on non-Linux platforms without Docker or a VM
  • you need guaranteed arm64 support, since it is untested there
  • you require fully stable, production-hardened tooling, as the project is still work in progress

Facets

library · maturity active

tracing monitoring monitoring developer-tools go ebpf opentelemetry auto-instrumentation zero-code-instrumentation distributed-tracing telemetry instrumentation devops linux docker kubernetes

10 sources

Member repositories

For agents

markdown · JSON · MCP: product_card(name="open-telemetry/opentelemetry-go-instrumentation")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem