1 2 3 4 5 6 7 8 9 10 11 12 13 14
//! # OpenTelemetry SDK //! //! This SDK provides an opinionated reference implementation of //! the OpenTelemetry API. The SDK implements the specifics of //! deciding which data to collect through `Sampler`s, and //! facilitates the delivery of telemetry data to storage systems //! through `Exporter`s. These can be configured on `Tracer` and //! `Meter` creation. pub mod metrics; pub mod trace; pub use crate::exporter::trace::jaeger::AllSampler as AlwaysSample; pub use metrics::{LabelSet, Meter}; pub use trace::{config::Config, provider::Provider, span::Span, tracer::Tracer};