Re-exports§
pub use aggregator::AggregatedMetrics;pub use aggregator::CostStats;pub use aggregator::LatencyStats;pub use aggregator::MetricsAggregator;pub use aggregator::TokenStats;pub use config::AggregationConfig;pub use config::AggregationDimension;pub use config::BufferConfig;pub use config::CostConfig;pub use config::ExportConfig;pub use config::ExportFormat;pub use config::LanguageConfig;pub use config::LatencyConfig;pub use config::ModelPricing;pub use config::ObservabilityConfig;pub use config::PrivacyConfig;pub use config::RawEventsFormat;pub use config::TokenConfig;pub use config::UnknownPricePolicy;pub use context::SpanContext;pub use context::current_observation_context;pub use context::with_observation_context;pub use context::with_observation_purpose;pub use context::with_updated_observation_context;pub use cost::CostEstimator;pub use event::CostEstimate;pub use event::CostSource;pub use event::EventStatus;pub use event::EventType;pub use event::ObservationError;pub use event::ObservationEvent;pub use event::ObservationPurpose;pub use event::ObservationTokenUsage;pub use event::TokenUsageSource;pub use export::ExportResult;pub use hooks::ObservabilityHooks;pub use manager::ObservabilityManager;pub use manager::new_session_id;pub use manager::resolve_language_from_context;pub use redaction::Redactor;pub use redaction::stable_hash;pub use redaction::truncate_chars;pub use report::CostBreakdown;pub use report::ObservabilityReport;pub use report::ReportSummary;pub use report::TokenBreakdown;pub use span::SpanGuard;pub use wrappers::ObservedLLMProvider;pub use wrappers::ObservedTool;
Modules§
Enums§
- Observability
Error - Errors returned by observability config, export, and serialization helpers.
Type Aliases§
- Result
- Crate-local result type for observability operations.