|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Time-series data storage for efficient metric history. More...
#include "../core/result_types.h"#include "../core/error_codes.h"#include "metric_types.h"#include "ring_buffer.h"#include <chrono>#include <vector>#include <algorithm>#include <numeric>#include <map>#include <memory>#include <mutex>

Go to the source code of this file.
Classes | |
| struct | kcenon::monitoring::time_series_config |
| Configuration for time series storage. More... | |
| struct | kcenon::monitoring::time_point_data |
| Single data point in time series. More... | |
| struct | kcenon::monitoring::time_series_query |
| Query parameters for time series data. More... | |
| struct | kcenon::monitoring::aggregation_result |
| Result of time series aggregation. More... | |
| class | kcenon::monitoring::time_series |
| Thread-safe time series data storage. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::monitoring |
Time-series data storage for efficient metric history.
This file provides time-series data structures optimized for metric storage with configurable retention policies and efficient querying.
Definition in file time_series.h.