ips/pkg6depotd/src/telemetry/mod.rs

16 lines
477 B
Rust
Raw Normal View History

use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt, EnvFilter};
use crate::config::Config;
pub fn init(_config: &Config) {
let env_filter = EnvFilter::try_from_default_env()
.unwrap_or_else(|_| EnvFilter::new("info,pkg6depotd=debug"));
let registry = tracing_subscriber::registry()
.with(env_filter)
.with(tracing_subscriber::fmt::layer());
// TODO: Add OTLP layer if configured in _config
registry.init();
}