|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|

Directories | |
| plugin_example | |
Files | |
| alert_notifiers_example.cpp | |
| Comprehensive example demonstrating alert notification implementations. | |
| alert_pipeline_example.cpp | |
| Comprehensive example demonstrating AlertManager, AlertPipeline, and alert lifecycle management. | |
| alert_triggers_example.cpp | |
| Comprehensive example demonstrating various alert trigger types. | |
| basic_monitoring_example.cpp | |
| Basic example demonstrating simple monitoring setup. | |
| bidirectional_di_example.cpp | |
| Phase 4 - Bidirectional Dependency Injection Example. | |
| collector_factory_example.cpp | |
| Demonstrates metric_factory usage for collector creation. | |
| custom_metric_types_example.cpp | |
| Example demonstrating custom metric types: histogram, summary, and timer. | |
| distributed_tracing_example.cpp | |
| Example demonstrating distributed tracing across services. | |
| event_bus_example.cpp | |
| Example demonstrating event-driven monitoring system. | |
| facade_adapter_poc.cpp | |
| Proof-of-concept for Facade + Adapter pattern refactoring. | |
| graceful_degradation_example.cpp | |
| Demonstration of reliability patterns and graceful degradation. | |
| health_reliability_example.cpp | |
| Example demonstrating health monitoring and reliability features. | |
| logger_di_integration_example.cpp | |
| Monitoring system integration example with Result pattern. | |
| monitor_factory_pattern_example.cpp | |
| Monitor factory and provider pattern examples for Phase 4. | |
| multi_service_tracing_example.cpp | |
| Demonstrates distributed tracing across multiple services. | |
| otlp_export_example.cpp | |
| Demonstrates OpenTelemetry Protocol (OTLP) export configuration. | |
| platform_metrics_example.cpp | |
| Demonstrates platform_metrics_collector usage. | |
| plugin_collector_example.cpp | |
| Demonstrates plugin-based metric collector setup and usage. | |
| production_monitoring_example.cpp | |
| Complete production-ready monitoring setup demonstration. | |
| result_pattern_example.cpp | |
| Example demonstrating Result<T> and VoidResult error handling patterns. | |
| storage_example.cpp | |
| Example demonstrating metric storage backends and query engine. | |
| system_collectors_example.cpp | |
| Demonstrates unified system collectors usage. | |
| time_series_storage_example.cpp | |
| Demonstrates time-series storage for metric history. | |