We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0cac051 commit 7d06fc6Copy full SHA for 7d06fc6
instrumentation/github.com/labstack/echo/otelecho/echo.go
@@ -61,9 +61,10 @@ func Middleware(service string, opts ...Option) echo.MiddlewareFunc {
61
c.SetRequest(request)
62
}()
63
ctx := cfg.Propagators.Extract(savedCtx, propagation.HeaderCarrier(request.Header))
64
+ request.Pattern = c.Path()
65
opts := []oteltrace.SpanStartOption{
66
oteltrace.WithAttributes(hs.RequestTraceAttrs(service, request)...),
- oteltrace.WithAttributes(hs.Route(c.Path())),
67
+ oteltrace.WithAttributes(hs.Route(request.Pattern)),
68
oteltrace.WithSpanKind(oteltrace.SpanKindServer),
69
}
70
spanName := spanNameFormatter(c)
0 commit comments