Skip to main content

Module observability

Module observability 

Source
Expand description

Observability subsystem for agent runtime telemetry.

This module provides traits and implementations for recording events and metrics from the agent runtime. The modular design supports multiple backends (console logging, Prometheus, OpenTelemetry) via the Observer trait.

Adapted from ZeroClaw (MIT OR Apache-2.0 licensed).

Re-exports§

pub use log::LogObserver;
pub use traits::Observer;
pub use traits::ObserverEvent;
pub use traits::ObserverMetric;

Modules§

log
Log-based observer implementation.
traits
Observability traits and event types.

Structs§

CompositeObserver
Composite observer that dispatches to multiple backends.