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

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

add_sample(double load_1m, double load_5m, double load_15m, std::chrono::system_clock::time_point timestamp=std::chrono::system_clock::now())kcenon::monitoring::load_average_historyinline
buffer_kcenon::monitoring::load_average_historyprivate
calculate_statistics(const std::vector< load_average_sample > &samples)kcenon::monitoring::load_average_historyinlineprivatestatic
capacity() const noexceptkcenon::monitoring::load_average_historyinline
clear() noexceptkcenon::monitoring::load_average_historyinline
empty() const noexceptkcenon::monitoring::load_average_historyinline
get_all_samples() constkcenon::monitoring::load_average_historyinline
get_latest() constkcenon::monitoring::load_average_historyinline
get_samples(Duration duration) constkcenon::monitoring::load_average_historyinline
get_samples_since(std::chrono::system_clock::time_point since) constkcenon::monitoring::load_average_historyinline
get_statistics(Duration duration) constkcenon::monitoring::load_average_historyinline
get_statistics() constkcenon::monitoring::load_average_historyinline
load_average_history(size_t max_samples=1000)kcenon::monitoring::load_average_historyinlineexplicit
load_average_history(const load_average_history &)=deletekcenon::monitoring::load_average_history
load_average_history(load_average_history &&)=deletekcenon::monitoring::load_average_history
memory_footprint() const noexceptkcenon::monitoring::load_average_historyinline
operator=(const load_average_history &)=deletekcenon::monitoring::load_average_history
operator=(load_average_history &&)=deletekcenon::monitoring::load_average_history
size() const noexceptkcenon::monitoring::load_average_historyinline