Skip to main content

Module metrics

Module metrics 

Source
Expand description

Metrics recording trait for cross-crate observability.

Defines the MetricsRecorder trait that allows leaf crates (coordinator, connector, contextstore) to record metrics without depending on a specific metrics implementation like Prometheus. The daemon provides a real implementation; embedded/test use gets NoopMetricsRecorder.

Structs§

NoopMetricsRecorder
No-op implementation for embedded/test use without metrics.

Traits§

MetricsRecorder
Trait for recording observability metrics across UI crates.