Skip to main content

Module observability

Module observability 

Source
Expand description

Observability helpers for metrics and tracing.

Re-exports§

pub use config::MetricsConfig;
pub use config::ObservabilityConfig;
pub use config::OpenTelemetryConfig;
pub use config::TraceExporter;
pub use metrics::HttpMetricLabels;
pub use metrics::MetricsRegistry;
pub use otel::ObservabilityError;
pub use otel::ObservabilityResult;
pub use otel::init_opentelemetry_tracing;
pub use otlp::OtlpProtocol;
pub use otlp::OtlpTraceConfig;
pub use otlp::TraceShutdownHandle;
pub use otlp::build_otlp_trace_config;
pub use rest::metrics_router;
pub use rest::record_metrics_middleware;

Modules§

config
metrics
otel
otlp
rest