Raxol.Performance.AutomatedMonitor (Raxol v2.0.1)
View SourceAutomated performance monitoring system for Raxol.
This module provides continuous performance monitoring with:
- Real-time performance metric collection
- Automated alerting on threshold violations
- Performance regression detection
- Integration with centralized logging system
- Automated optimization triggers
The monitor runs as a supervised GenServer and integrates with existing performance infrastructure (TelemetryInstrumentation, AdaptiveOptimizer, etc.)
Summary
Functions
Force a performance regression check.
Returns a specification to start this module under a supervisor.
Get performance alerts summary.
Get current performance status and metrics.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Start automated performance monitoring.
Stop automated performance monitoring.
Update performance thresholds dynamically.
Functions
Force a performance regression check.
Returns a specification to start this module under a supervisor.
See Supervisor.
Get performance alerts summary.
Get current performance status and metrics.
Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.
Start automated performance monitoring.
Stop automated performance monitoring.
Update performance thresholds dynamically.