Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added
global-impl
is added.This flag, when used, enables the instrumentation of the OpenTelemetry default global implementation (https://pkg.go.dev/go.opentelemetry.io/otel).
This means that all trace telemetry from this implementation that would normally be dropped will instead be recorded with the auto-instrumentation pipeline. ([Manual instrumentation support - Phase 1 #523]Manual instrumentation support - Phase 1 #523)
WithResourceAttributes
InstrumentationOption
to configureInstrumentation
to add additional resource attributes. (#522)v0.18.0
andv0.19.0
ofgolang.org/x/net
. (#524)v1.20.12
,v1.21.4
, andv1.21.5
of Go standard library. (#535)v1.60.0
ofgoogle.golang.org/grpc
. (#555)Changed
database/sql
instrumentation is nowgo.opentelemtry.io/auto/database/sql
. (Use OTel recommended naming for instrumentation scope #507)gin
instrumentation is nowgo.opentelemtry.io/auto/github.com/gin-gonic/gin
. (Use OTel recommended naming for instrumentation scope #507)google.golang.org/grpc/client
instrumentation is nowgo.opentelemtry.io/auto/google.golang.org/grpc
. (Use OTel recommended naming for instrumentation scope #507)google.golang.org/grpc/server
instrumentation is nowgo.opentelemtry.io/auto/google.golang.org/grpc
. (Use OTel recommended naming for instrumentation scope #507)net/http/client
instrumentation is nowgo.opentelemtry.io/auto/net/http
. (Use OTel recommended naming for instrumentation scope #507)net/http/server
instrumentation is nowgo.opentelemtry.io/auto/net/http
. (Use OTel recommended naming for instrumentation scope #507)client.Do
was changed to instrumentation forTransport.roundTrip
. (#529)Fixed
If a dependency falls within a known version range used by instrumentation, and its offset structure has not changed, instrumentation will default to the known offset value instead of failing to run. (#503)