Skip to main content

offline_intelligence/
telemetry.rs

1// _Aud.CLI/_Server/telemetry.rs
2
3
4
5
6use tracing_subscriber::{fmt, EnvFilter};
7
8pub fn init_tracing() {
9    let env_filter = std::env::var("RUST_LOG").unwrap_or_else(|_| "info".into());
10
11    let subscriber = tracing_subscriber::fmt()
12        .with_env_filter(EnvFilter::new(env_filter))
13        .with_timer(fmt::time::UtcTime::rfc_3339())
14        .with_target(true)
15        .with_level(true)
16        .compact()
17        .finish();
18
19    let _ = tracing::subscriber::set_global_default(subscriber);
20}