|
PACS System 0.1.0
PACS DICOM system library
|
Complete snapshot of metrics at a point in time. More...
#include <pacs_monitor.h>

Public Member Functions | |
| metrics_snapshot () | |
| void | add_metric (const std::string &name, double value, metric_type type=metric_type::gauge) |
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 101 of file pacs_monitor.h.
|
inline |
Definition at line 106 of file pacs_monitor.h.
|
inline |
Definition at line 109 of file pacs_monitor.h.
Referenced by kcenon::pacs::monitoring::pacs_monitor::collect_all_metrics().

| std::chrono::system_clock::time_point kcenon::pacs::monitoring::metrics_snapshot::capture_time |
Definition at line 103 of file pacs_monitor.h.
| std::vector<metric_value> kcenon::pacs::monitoring::metrics_snapshot::metrics |
Definition at line 102 of file pacs_monitor.h.
Referenced by add_metric(), and kcenon::pacs::monitoring::pacs_monitor::collect_all_metrics().
| std::string kcenon::pacs::monitoring::metrics_snapshot::source_id |
Definition at line 104 of file pacs_monitor.h.
Referenced by kcenon::pacs::monitoring::pacs_monitor::get_metrics().