Re-exports§
pub use metrics::KernelMetrics;
Modules§
- metrics
- quality_
observers - Adapters for the
QualityMetricsObserverdomain port.
Structs§
- Buffered
Quality Metrics Observer - Implements
QualityMetricsObserverover a bounded fail-open channel. - Embedded
Telemetry Guard - Owns a runtime-neutral telemetry worker and closes it without requiring senders to disconnect first.
- Observability
Guard - Resources returned by
init_observabilityfor lifecycle management. - Quality
Telemetry Observation - One typed, timestamped quality observation persisted by local telemetry.
Functions§
- init_
observability - Initializes structured logging with optional OpenTelemetry trace and metric export.
- shutdown_
observability - Shuts down the OpenTelemetry providers, flushing pending data.