From dd403b17e7c74db9443d0891a9de1f0f0f9f89eb Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 4 Dec 2025 18:43:49 +0000 Subject: feat(sync): Phase 6 - observability and production readiness - Add SyncMetrics with full Prometheus integration - Track sync gaps via catchup events - Update Grafana dashboard with sync panels - Document all sync configuration options - Update design doc with implementation notes --- src/sync/mod.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/sync/mod.rs') diff --git a/src/sync/mod.rs b/src/sync/mod.rs index dc11812..67d389e 100644 --- a/src/sync/mod.rs +++ b/src/sync/mod.rs @@ -21,12 +21,14 @@ mod connection; mod filter; pub mod health; mod manager; +pub mod metrics; pub mod negentropy; mod subscription; pub use filter::FilterService; pub use health::{HealthState, RelayHealth, RelayHealthTracker}; pub use manager::SyncManager; +pub use metrics::SyncMetrics; pub use negentropy::NegentropyService; pub use subscription::SubscriptionManager; -- cgit v1.2.3