Skip to content

Commit 1fd4aeb

Browse files
chore: add version to echo instrumentation (#327)
1 parent 824feff commit 1fd4aeb

File tree

1 file changed

+6
-1
lines changed
  • instrumentation/github.com/labstack/echo

1 file changed

+6
-1
lines changed

instrumentation/github.com/labstack/echo/echo.go

+6-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ import (
1919

2020
"github.com/labstack/echo/v4"
2121

22+
otelcontrib "go.opentelemetry.io/contrib"
23+
2224
otelglobal "go.opentelemetry.io/otel/api/global"
2325
otelpropagation "go.opentelemetry.io/otel/api/propagation"
2426
oteltrace "go.opentelemetry.io/otel/api/trace"
@@ -40,7 +42,10 @@ func Middleware(service string, opts ...Option) echo.MiddlewareFunc {
4042
if cfg.TracerProvider == nil {
4143
cfg.TracerProvider = otelglobal.TraceProvider()
4244
}
43-
tracer := cfg.TracerProvider.Tracer(tracerName)
45+
tracer := cfg.TracerProvider.Tracer(
46+
tracerName,
47+
oteltrace.WithInstrumentationVersion(otelcontrib.SemVersion()),
48+
)
4449
if cfg.Propagators == nil {
4550
cfg.Propagators = otelglobal.Propagators()
4651
}

0 commit comments

Comments
 (0)