Module monitoring

Module monitoring 

Source
Expand description

Monitoring System

This module provides comprehensive monitoring capabilities including:

  • Metrics collection and aggregation
  • Alert management and notification
  • Health reporting and status monitoring
  • Performance tracking and analysis

Re-exports§

pub use metrics::Metric;
pub use metrics::TimeRange;
pub use metrics::AggregationType;
pub use metrics::AggregatedMetric;
pub use metrics::MetricsCollector;
pub use metrics::MetricsConfig;
pub use alerts::AlertRule;
pub use alerts::AlertCondition;
pub use alerts::ComparisonOperator;
pub use alerts::AlertSeverity;
pub use alerts::Alert;
pub use alerts::AlertManager;
pub use alerts::AlertStats;
pub use alerts::AlertConfig;
pub use health::HealthCheck;
pub use health::HealthStatus;
pub use health::SystemStatus;
pub use health::HealthCheckResult;
pub use health::HealthReporter;
pub use health::HealthStats;
pub use health::HealthConfig;
pub use config::MonitorConfig;
pub use config::MonitoringStats;
pub use config::PerformanceConfig;
pub use config::ResourceConfig;
pub use config::ExtendedMonitorConfig;

Modules§

alerts
Alert management and notification system
config
Configuration types for monitoring system
health
Health reporting and status monitoring
metrics
Metrics collection and aggregation

Structs§

ReliabilityMonitor
Reliability monitoring system