tracing-actix-web
tracing-actix-web copied to clipboard
Structured logging for actix-web applications.
It's just a cleaning and updating of some versions. I also updated the edition, not sure if I was allowed to do.
Hi @LukeMathWalker, I'm a reader of your zero-to-production book and interested in telemetry with trace id to handle production debugging. I run the opentelemetry example in this repo, but I...
Hello, many thanks for this crate! It looks like `DefaultRootSpanBuilder` doesn't insert `trace_id` value in the **REQUEST - START** span. Next spans do it fine. Maybe `trace_id` extracting inside `set_otel_parent`...
Hi, first thank you for publishing this crate. As mentioned in the title would you agree to make the RequestId generation optional (with feature flag or configuration)?
Hello, Thanks for your work. Being new to the whole eco system, I am still unsure how this library relates to others. I like the idea of defining custom fields...
`opentelemetry-jaeger` is deprecated and reached eol. ([More](https://crates.io/crates/opentelemetry-jaeger) [info](https://opentelemetry.io/blog/2022/jaeger-native-otlp/))
The root span request doesn't recorded in actix-web built-in middleware::Logger + LogTracer ```rust use actix_web::{dev::Service as _, web, App, HttpRequest, HttpServer, Responder}; use actix_web::{middleware::Logger, HttpMessage}; use futures_util::future::FutureExt; use tracing::info; use...
Hi, thanks for the `tracing-actix-web` crate. I ran into an issue that I wanted to share. It involves a misconfiguration between the feature flag enabling `opentelemetry` in `tracing-actix-web` and the...