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

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

add_degradation_plan(const degradation_plan &plan)kcenon::monitoring::graceful_degradation_managerinline
degrade_service(const std::string &name, degradation_level level, const std::string &reason)kcenon::monitoring::graceful_degradation_managerinline
execute_plan(const std::string &plan_name, const std::string &reason)kcenon::monitoring::graceful_degradation_managerinline
get_metrics() constkcenon::monitoring::graceful_degradation_managerinline
get_name() constkcenon::monitoring::graceful_degradation_managerinline
get_service_level(const std::string &name) constkcenon::monitoring::graceful_degradation_managerinline
get_service_names() constkcenon::monitoring::graceful_degradation_managerinline
graceful_degradation_manager()kcenon::monitoring::graceful_degradation_managerinline
graceful_degradation_manager(const std::string &name)kcenon::monitoring::graceful_degradation_managerinlineexplicit
is_healthy() constkcenon::monitoring::graceful_degradation_managerinline
metrics_kcenon::monitoring::graceful_degradation_managermutableprivate
mutex_kcenon::monitoring::graceful_degradation_managermutableprivate
name_kcenon::monitoring::graceful_degradation_managerprivate
plans_kcenon::monitoring::graceful_degradation_managerprivate
recover_all_services()kcenon::monitoring::graceful_degradation_managerinline
recover_service(const std::string &name)kcenon::monitoring::graceful_degradation_managerinline
register_service(const service_config &config)kcenon::monitoring::graceful_degradation_managerinline
services_kcenon::monitoring::graceful_degradation_managerprivate
unregister_service(const std::string &name)kcenon::monitoring::graceful_degradation_managerinline