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

This is the complete list of members for test_monitorable_component, including all inherited members.

cached_data_kcenon::monitoring::monitorable_componentmutableprotected
cpu_usage_test_monitorable_componentprivate
get_monitoring_data() const overridetest_monitorable_componentinlinevirtual
get_monitoring_id() const overridekcenon::monitoring::monitorable_componentinlinevirtual
get_operation_count() consttest_monitorable_componentinline
is_monitoring_enabled() const overridekcenon::monitoring::monitorable_componentinlinevirtual
memory_usage_test_monitorable_componentprivate
monitorable_component(const std::string &id)kcenon::monitoring::monitorable_componentinlineexplicit
monitoring_enabled_kcenon::monitoring::monitorable_componentprotected
monitoring_id_kcenon::monitoring::monitorable_componentprotected
operation_count_test_monitorable_componentprivate
perform_operation()test_monitorable_componentinline
reset_monitoring() overridekcenon::monitoring::monitorable_componentinlinevirtual
set_cpu_usage(double usage)test_monitorable_componentinline
set_memory_usage(double usage)test_monitorable_componentinline
set_monitoring_enabled(bool enable) overridekcenon::monitoring::monitorable_componentinlinevirtual
test_monitorable_component(const std::string &id)test_monitorable_componentinlineexplicit
update_metric(const std::string &key, double value) constkcenon::monitoring::monitorable_componentinlineprotected
update_tag(const std::string &key, const std::string &value) constkcenon::monitoring::monitorable_componentinlineprotected
~monitorable_interface()=defaultkcenon::monitoring::monitorable_interfacevirtual