diff --git a/pkg/fiber_tracing/fiber_tracing.go b/pkg/fiber_tracing/fiber_tracing.go index 57ba08c..50a5ac8 100644 --- a/pkg/fiber_tracing/fiber_tracing.go +++ b/pkg/fiber_tracing/fiber_tracing.go @@ -46,7 +46,7 @@ func Start(ctx context.Context, spanName string, opts ...trace.SpanStartOption) // NOTE: You can use [trace.WithAttributes] as a parameter to opts argument // Returns [c.UserContext] as [context.Context] func FStart(c *fiber.Ctx, opts ...trace.SpanStartOption) (context.Context, trace.Span) { - return Tracer.Start(c.UserContext(), c.Method()+" "+c.Route().Path, opts...) + return Tracer.Start(c.UserContext(), c.Method()+" "+c.OriginalURL(), opts...) } // Just like [FStart] but makes it possible to assign custom span name. diff --git a/pkg/fiber_tracing/middleware.go b/pkg/fiber_tracing/middleware.go index 3f9e73b..a96979e 100644 --- a/pkg/fiber_tracing/middleware.go +++ b/pkg/fiber_tracing/middleware.go @@ -71,7 +71,7 @@ func new(config ...middlewareConfig) fiber.Handler { otelCtx, span := Tracer.Start( c.UserContext(), - c.Method()+" "+c.Route().Path, + c.Method()+" "+c.OriginalURL(), opts..., )