Skip to main content

Module monitoring

Module monitoring 

Source
Expand description

Comprehensive monitoring and metrics system for embedding models.

This is the facade module. Implementation is split across:

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§

ExportConfig
Metrics export configuration
MonitoringConfig
Monitoring configuration
PerformanceMonitor
Performance monitoring manager