From afba4a7c66663b284301e71c9045620beef1c120 Mon Sep 17 00:00:00 2001 From: mo khan Date: Fri, 4 Jul 2025 12:57:04 -0600 Subject: chore: fix the request headers formatting in the json logs --- src/authorization/server.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/authorization/server.rs b/src/authorization/server.rs index 2229163a..23b7720e 100644 --- a/src/authorization/server.rs +++ b/src/authorization/server.rs @@ -37,11 +37,19 @@ impl Server { { let builder = tonic::transport::Server::builder() .trace_fn(|req| { + tracing::info!( + method = %req.method(), + path = %req.uri().path(), + content_type = ?req.headers().get("content-type").and_then(|v| v.to_str().ok()), + user_agent = ?req.headers().get("user-agent").and_then(|v| v.to_str().ok()), + x_request_id = ?req.headers().get("x-request-id").and_then(|v| v.to_str().ok()), + "gRPC request" + ); + tracing::info_span!( "request", method = %req.method(), path = %req.uri().path(), - headers = ?req.headers(), ) }) .timeout(std::time::Duration::from_secs(30)); -- cgit v1.2.3