|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Result of an aggregation operation. More...
#include <aggregation_processor.h>

Public Attributes | |
| std::string | source_metric |
| Source metric name. | |
| size_t | samples_processed = 0 |
| Number of samples processed. | |
| std::chrono::microseconds | processing_duration {0} |
| Processing duration. | |
| streaming_statistics | statistics |
| Computed statistics. | |
| std::chrono::system_clock::time_point | timestamp |
| Aggregation timestamp. | |
| bool | stored_successfully = false |
| Whether results were stored. | |
Result of an aggregation operation.
Definition at line 68 of file aggregation_processor.h.
| std::chrono::microseconds kcenon::monitoring::stream_aggregation_result::processing_duration {0} |
Processing duration.
Definition at line 71 of file aggregation_processor.h.
Referenced by kcenon::monitoring::aggregation_processor::force_aggregation().
| size_t kcenon::monitoring::stream_aggregation_result::samples_processed = 0 |
Number of samples processed.
Definition at line 70 of file aggregation_processor.h.
Referenced by kcenon::monitoring::aggregation_processor::force_aggregation().
| std::string kcenon::monitoring::stream_aggregation_result::source_metric |
Source metric name.
Definition at line 69 of file aggregation_processor.h.
Referenced by kcenon::monitoring::aggregation_processor::force_aggregation().
| streaming_statistics kcenon::monitoring::stream_aggregation_result::statistics |
Computed statistics.
Definition at line 72 of file aggregation_processor.h.
Referenced by kcenon::monitoring::aggregation_processor::force_aggregation().
| bool kcenon::monitoring::stream_aggregation_result::stored_successfully = false |
Whether results were stored.
Definition at line 74 of file aggregation_processor.h.
Referenced by kcenon::monitoring::aggregation_processor::force_aggregation().
| std::chrono::system_clock::time_point kcenon::monitoring::stream_aggregation_result::timestamp |
Aggregation timestamp.
Definition at line 73 of file aggregation_processor.h.
Referenced by kcenon::monitoring::aggregation_processor::force_aggregation().