Skip to main content

Module monitoring

Module monitoring 

Source
Expand description

Comprehensive monitoring and metrics system for embedding models

This module provides real-time performance monitoring, drift detection, and comprehensive metrics collection for production embedding systems.

Structs§

Alert
Alert types
AlertThresholds
Alert threshold configuration
CacheMetrics
Cache performance metrics
ComponentHealth
Component health information
ConsoleAlertHandler
Console alert handler implementation
DriftMetrics
Model drift detection metrics
ErrorEvent
Error event for tracking
ErrorMetrics
Error tracking and analysis
ExportConfig
Metrics export configuration
HealthCheckResult
Health check result
HealthChecker
Health checker for embedding service
LatencyMetrics
Latency tracking and analysis
MetricsCollector
Enhanced metrics collector using scirs2_core::metrics
MonitoringConfig
Monitoring configuration
PerformanceMetrics
Comprehensive performance metrics for embedding systems
PerformanceMonitor
Performance monitoring manager
QualityAssessment
Quality assessment record
QualityMetrics
Quality assessment metrics
ResourceMetrics
Resource utilization tracking
SlackAlertHandler
Slack alert handler (placeholder)
ThroughputMetrics
Throughput monitoring

Enums§

AlertSeverity
Alert severity levels
AlertType
Alert types
ErrorSeverity
Error severity levels
HealthStatus
Health status for the embedding service

Traits§

AlertHandler
Alert handling trait