|
Common System 0.2.0
Common interfaces and patterns for system integration
|
Complete snapshot of metrics at a point in time. More...
#include <monitoring_interface.h>

Public Member Functions | |
| metrics_snapshot () | |
| void | add_metric (const std::string &name, double value) |
Public Attributes | |
| std::vector< metric_value > | metrics |
| std::chrono::system_clock::time_point | capture_time |
| std::string | source_id |
Complete snapshot of metrics at a point in time.
Definition at line 97 of file monitoring_interface.h.
|
inline |
Definition at line 102 of file monitoring_interface.h.
|
inline |
Definition at line 105 of file monitoring_interface.h.
References metrics.
| std::chrono::system_clock::time_point kcenon::common::interfaces::metrics_snapshot::capture_time |
Definition at line 99 of file monitoring_interface.h.
| std::vector<metric_value> kcenon::common::interfaces::metrics_snapshot::metrics |
Definition at line 98 of file monitoring_interface.h.
Referenced by add_metric().
| std::string kcenon::common::interfaces::metrics_snapshot::source_id |
Definition at line 100 of file monitoring_interface.h.