halldyll_core/observe/
mod.rs

1//! Observe - Logs, metrics, traces, health checks, graceful shutdown
2
3pub mod logs;
4pub mod metrics;
5pub mod traces;
6pub mod prometheus;
7pub mod health;
8pub mod shutdown;
9
10pub use logs::StructuredLogger;
11pub use metrics::{Metrics, MetricsCollector, MetricsSnapshot};
12pub use traces::TraceContext;
13pub use prometheus::PrometheusExporter;
14pub use health::{HealthChecker, HealthResponse, HealthStatus, HealthMetrics};
15pub use shutdown::{GracefulShutdown, ShutdownResult};