diff options
Diffstat (limited to 'lib/warden-middleware')
-rw-r--r-- | lib/warden-middleware/Cargo.toml | 1 | ||||
-rw-r--r-- | lib/warden-middleware/src/trace_layer.rs | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/warden-middleware/Cargo.toml b/lib/warden-middleware/Cargo.toml index b23e61e..97c2c88 100644 --- a/lib/warden-middleware/Cargo.toml +++ b/lib/warden-middleware/Cargo.toml @@ -14,5 +14,6 @@ metrics.workspace = true metrics-exporter-prometheus.workspace = true tower-http = { workspace = true, features = [ "request-id", + "trace", ] } tracing.workspace = true diff --git a/lib/warden-middleware/src/trace_layer.rs b/lib/warden-middleware/src/trace_layer.rs index 5173e8d..5792c09 100644 --- a/lib/warden-middleware/src/trace_layer.rs +++ b/lib/warden-middleware/src/trace_layer.rs @@ -17,7 +17,8 @@ pub fn apply_trace_context_middleware<T: Clone + Send + Sync + 'static>( info_span!( "http_request", request_id = ?request_id, - headers = ?request.headers() + headers = ?request.headers(), + "otel.kind" = "server" ) }), ) |