feat: customizable request id field key

This commit is contained in:
Samuel Berthe
2024-05-09 20:07:20 +02:00
parent 03c1ea4433
commit ae04a990b0
+4 -3
View File
@@ -18,8 +18,9 @@ const (
)
var (
TraceIDKey = "trace-id"
SpanIDKey = "span-id"
TraceIDKey = "trace-id"
SpanIDKey = "span-id"
RequestIDKey = "id"
RequestBodyMaxSize = 64 * 1024 // 64KB
ResponseBodyMaxSize = 64 * 1024 // 64KB
@@ -165,7 +166,7 @@ func NewWithConfig(logger *slog.Logger, config Config) gin.HandlerFunc {
}
if config.WithRequestID {
baseAttributes = append(baseAttributes, slog.String("id", requestID))
baseAttributes = append(baseAttributes, slog.String(RequestIDKey, requestID))
}
// otel