Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::time_series Member List

This is the complete list of members for kcenon::monitoring::time_series, including all inherited members.

add_point(double value, std::chrono::system_clock::time_point timestamp=std::chrono::system_clock::now())kcenon::monitoring::time_seriesinline
add_points(const std::vector< time_point_data > &points)kcenon::monitoring::time_seriesinline
cleanup_old_data()kcenon::monitoring::time_seriesinlineprivate
clear()kcenon::monitoring::time_seriesinline
compress_data()kcenon::monitoring::time_seriesinlineprivate
config_kcenon::monitoring::time_seriesprivate
create(const std::string &name, const time_series_config &config={})kcenon::monitoring::time_seriesinlinestatic
data_kcenon::monitoring::time_seriesprivate
empty() constkcenon::monitoring::time_seriesinline
enforce_size_limit()kcenon::monitoring::time_seriesinlineprivate
get_config() const noexceptkcenon::monitoring::time_seriesinline
get_latest_value() constkcenon::monitoring::time_seriesinline
insertion_count_kcenon::monitoring::time_seriesprivate
memory_footprint() constkcenon::monitoring::time_seriesinline
mutex_kcenon::monitoring::time_seriesmutableprivate
name() const noexceptkcenon::monitoring::time_seriesinline
query(const time_series_query &query) constkcenon::monitoring::time_seriesinline
series_name_kcenon::monitoring::time_seriesprivate
size() constkcenon::monitoring::time_seriesinline
time_series(const std::string &name, const time_series_config &config)kcenon::monitoring::time_seriesinlineprivate