Skip to main content

tracing_kickstart/
lib.rs

1mod trace;
2
3pub use trace::{ExporterBuildError, ServiceAttributeStore, TraceProviders, TracingConfig, TracingOtelConfig};
4pub use trace::init;
5
6pub use opentelemetry;
7pub use opentelemetry_appender_tracing;
8pub use opentelemetry_otlp;
9#[cfg(any(feature = "detector_hostresource", feature = "detector_os", feature = "detector_process"))]
10pub use opentelemetry_resource_detectors;
11pub use opentelemetry_sdk;
12pub use opentelemetry_semantic_conventions;
13
14// shortform exports
15pub use opentelemetry as otel;
16pub use opentelemetry_appender_tracing as otel_appender_tracing;
17pub use opentelemetry_otlp as otel_otlp;
18#[cfg(any(feature = "detector_hostresource", feature = "detector_os", feature = "detector_process"))]
19pub use opentelemetry_resource_detectors as otel_resource_detectors;
20pub use opentelemetry_sdk as otel_sdk;
21pub use opentelemetry_semantic_conventions as otel_semantic_conventions;