diff --git a/pkg/fiber-otel/middleware.go b/pkg/fiber-otel/middleware.go index 3739806..799926d 100644 --- a/pkg/fiber-otel/middleware.go +++ b/pkg/fiber-otel/middleware.go @@ -63,7 +63,7 @@ func New(config ...Config) fiber.Handler { statusCode := c.Response().StatusCode() attrs := semconv.HTTPAttributesFromHTTPStatusCode(statusCode) - spanStatus, spanMessage := semconv.SpanStatusFromHTTPStatusCode(statusCode) + spanStatus, spanMessage := semconv.SpanStatusFromHTTPStatusCodeAndSpanKind(statusCode, trace.SpanKindServer) span.SetAttributes(attrs...) span.SetStatus(spanStatus, spanMessage)