Skip to content

Commit f6ab272

Browse files
committed
fix: Jaeger layer not filtered
Signed-off-by: Xuanwo <github@xuanwo.io>
1 parent c5716cd commit f6ab272

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/common/tracing/src/logging.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,13 @@ pub fn init_logging(name: &str, cfg: &Config) -> Vec<WorkerGuard> {
105105
.install_batch(opentelemetry::runtime::Tokio)
106106
.expect("install");
107107

108-
jaeger_layer = Some(tracing_opentelemetry::layer().with_tracer(tracer));
108+
// Load filter from `RUST_LOG`. Default to `ERROR`.
109+
let env_filter = EnvFilter::from_default_env();
110+
jaeger_layer = Some(
111+
tracing_opentelemetry::layer()
112+
.with_tracer(tracer)
113+
.with_filter(env_filter),
114+
);
109115
}
110116
let subscriber = subscriber.with(jaeger_layer);
111117

0 commit comments

Comments
 (0)