[package] name = "telemetry-plugin" version = "0.1.0" edition = "2021" [lib] crate-type = ['dylib'] [dependencies] opentelemetry-otlp = { workspace = true, features = ["trace", "serde", "reqwest", "opentelemetry-http", "metrics", "grpc-tonic", "reqwest-client"] } opentelemetry = { workspace = true, features = ["default", "trace", "metrics", "rt-tokio"] } tokio = { workspace = true, features = ["full"] } plugin-api = { workspace = true } tracing-bunyan-formatter = { workspace = true } tracing = { version = "0.1.37" } serde = { workspace = true, features = ["derive"] } async-trait = { workspace = true } opentelemetry-semantic-conventions = { workspace = true } tracing-opentelemetry = { workspace = true, features = ["async-trait", "metrics"] } tracing-subscriber = { version = "0.3.17", features = ['env-filter'] }