Expand description
Metrics and Monitoring System
Comprehensive observability for AetherShell:
- Prometheus-compatible metrics export
- OpenTelemetry traces and spans
- Performance dashboards
- Alerting and anomaly detection
Structs§
- Alert
- Active alert instance
- Alert
Manager - Alert manager for rule evaluation and notification
- Alert
Rule - Alert rule definition
- Counter
- Counter metric - monotonically increasing
- Dashboard
- Dashboard for real-time monitoring
- Gauge
- Gauge metric - can increase or decrease
- Histogram
- Histogram metric - distribution of values
- Metric
Value - A single metric data point
- Metrics
Registry - Central registry for all metrics
- Observability
Manager - Central observability manager combining all monitoring features
- Performance
Snapshot - Real-time performance snapshot
- Span
- A span representing a unit of work
- Span
Event - Span
Processor - Span processor for collecting and exporting traces
- Trace
Context - Trace context for distributed tracing
Enums§
- Alert
Condition - Alert
Severity - Alert severity levels
- Metric
Type - Metric type classification
- Span
Status
Functions§
- create_
metrics_ builtins - Create metrics builtins for AetherShell
Type Aliases§
- Labels
- Labels for metric dimensions