Expand description
Comprehensive monitoring and metrics system for embedding models.
This is the facade module. Implementation is split across:
crate::monitoring_metrics— metric types, collectors, aggregatorscrate::monitoring_health— health check logic, alerting, threshold monitoringcrate::monitoring_tests— tests
Re-exports§
pub use crate::monitoring_health::Alert;pub use crate::monitoring_health::AlertHandler;pub use crate::monitoring_health::AlertSeverity;pub use crate::monitoring_health::AlertThresholds;pub use crate::monitoring_health::AlertType;pub use crate::monitoring_health::ComponentHealth;pub use crate::monitoring_health::ConsoleAlertHandler;pub use crate::monitoring_health::HealthCheckResult;pub use crate::monitoring_health::HealthChecker;pub use crate::monitoring_health::HealthStatus;pub use crate::monitoring_health::SlackAlertHandler;pub use crate::monitoring_metrics::CacheMetrics;pub use crate::monitoring_metrics::DriftMetrics;pub use crate::monitoring_metrics::ErrorMetrics;pub use crate::monitoring_metrics::LatencyMetrics;pub use crate::monitoring_metrics::MetricsCollector;pub use crate::monitoring_metrics::PerformanceMetrics;pub use crate::monitoring_metrics::QualityMetrics;pub use crate::monitoring_metrics::ResourceMetrics;pub use crate::monitoring_metrics::ThroughputMetrics;pub use crate::monitoring_metrics::ErrorEvent;pub use crate::monitoring_metrics::ErrorSeverity;pub use crate::monitoring_metrics::QualityAssessment;
Structs§
- Export
Config - Metrics export configuration
- Monitoring
Config - Monitoring configuration
- Performance
Monitor - Performance monitoring manager