diff --git a/controller/src/main.rs b/controller/src/main.rs index da819dc..a3d7216 100644 --- a/controller/src/main.rs +++ b/controller/src/main.rs @@ -41,7 +41,16 @@ struct VersionInfo { method = GET, path = "/version", }] -#[tracing::instrument()] +#[tracing::instrument( + skip(rqctx), + fields( + http.method=rqctx.request.method().as_str(), + http.path=rqctx.request.uri().path(), + http.remote_ip=rqctx.request.remote_addr().ip().to_string(), + request_id = rqctx.request_id, + ), + err(Debug), +)] async fn api_version( rqctx: RequestContext>, ) -> Result, HttpError> { @@ -49,6 +58,8 @@ async fn api_version( name: env!("CARGO_PKG_NAME").to_string(), version: env!("CARGO_PKG_VERSION").to_string(), }; + + tracing::info!("Someone made a request to /version"); Ok(HttpResponseOk(ver)) }