rama/telemetry.rs
1//! Rama telemetry modules.
2
3#[cfg(feature = "opentelemetry")]
4pub mod opentelemetry {
5 //! openelemetry module re-exports
6 //!
7 //! This module re-exports the crates supported and used by rama for (open) telemetry,
8 //! such that you can make use of it for custom metrics, registries and more.
9
10 pub use ::rama_core::telemetry::opentelemetry::*;
11
12 pub use ::opentelemetry_otlp as collector;
13}
14
15pub mod tracing {
16 //! Tracing core rexport and utilities, for your conveneince
17
18 pub use ::rama_core::telemetry::tracing::*;
19
20 pub use ::tracing_subscriber as subscriber;
21}