|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Observer pattern interface for monitoring system event handling. More...
#include <chrono>#include <memory>#include <string>#include <variant>#include "metric_types_adapter.h"#include "../core/result_types.h"

Go to the source code of this file.
Classes | |
| class | kcenon::monitoring::metric_event |
| Event fired when a metric is collected. More... | |
| class | kcenon::monitoring::system_event |
| Generic system event for monitoring components. More... | |
| class | kcenon::monitoring::state_change_event |
| Event fired when system state changes. More... | |
| class | kcenon::monitoring::interface_monitoring_observer |
| Pure virtual interface for monitoring event observers. More... | |
| class | kcenon::monitoring::interface_observable |
| Interface for components that can be observed. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::monitoring |
Observer pattern interface for monitoring system event handling.
This file defines the core observer pattern interfaces that enable loose coupling between monitoring components through event-driven communication.
Definition in file observer_interface.h.