Go zero-code instrumentation

Zero-code instrumentation for Go provides a way to instrument any Go application and capture telemetry data from many popular libraries and frameworks without any code changes.

This project is currently work in progress and you can visit the opentelemetry-go-instrumentation repository to learn more.


Choosing zero-code auto instrumentation for Go

A guide to choosing between OpenTelemetry eBPF Instrumentation (OBI) and Go compile-time instrumentation (otelc) for Go applications.

Go Instrumentation Auto SDK

Integrate manual spans with zero-code eBPF spans with the Auto SDK.

Go compile-time instrumentation

Instrument Go applications at build time, without code changes.


Last modified September 26, 2025: go: Add Auto SDK docs page (#7842) (538b3b7a)