MySQL 26.10.0
Source Code Documentation
hm::Disk_Collector Member List

This is the complete list of members for hm::Disk_Collector, including all inherited members.

above_recovery_level() consthm::Disk_Collectorinline
advance_sample_timers()hm::Collectorprotected
advance_timers()hm::Disk_Collectorprivate
apply_pending_settings()hm::Collectorprotected
base_interval() consthm::Collectorinline
below_recovery_level() consthm::Disk_Collectorinline
buffer()hm::Disk_Collectorinline
build_collector_message(const std::string &status, const std::string &mode, const std::string &message, bool settings)hm::Collectorvirtual
build_resource_message(const std::string &status, const std::string &mode, const std::string &message, bool levels)hm::Collectorvirtual
cancel_fallback_process()hm::Disk_Collector
cancel_fallback_timer()hm::Disk_Collector
cancel_recovery_process()hm::Disk_Collector
cancel_recovery_timer_1()hm::Disk_Collector
cancel_recovery_timer_2()hm::Disk_Collector
check_fenced_server_state()hm::Disk_Collector
check_recovery_status()hm::Disk_Collector
check_recovery_window()hm::Disk_Collector
check_storage_levels()hm::Disk_Collector
cleanup()hm::Threadstatic
clear_fallback_mode()hm::Disk_Collector
clear_offline_mode()hm::Disk_Collector
clear_super_read_only(int max_retries)hm::Disk_Collector
Collector()=defaulthm::Collector
Collector(const char *name, const char *resource_name, const char *instr_name, const char *os_name, const char *description)hm::Collector
Collector(const Collector &)=deletehm::Collector
Collector(Collector &&)=deletehm::Collector
complete_recovery_process()hm::Disk_Collector
consume_settings_pending()hm::Collectorprotected
Disk_Collector()hm::Disk_Collector
dynamic_settings_changed()hm::Collectorinlinevirtual
fallback()hm::Disk_Collectorinline
fallback_eligible(std::string &reason)hm::Disk_Collector
fallback_eligible(bool print_reason=false)hm::Disk_Collector
fallback_timer()hm::Disk_Collectorinline
forced_fallback_eligible()hm::Disk_Collector
format_level(uint64_t mbytes)hm::Collectorstatic
format_mb(uint64_t mbytes, int prec, bool show_units)hm::Collectorstatic
format_settings() overridehm::Disk_Collectorvirtual
format_status_info() overridehm::Disk_Collectorvirtual
get_disk_info(const std::string &target_path, Disk_Info &disk_info, Filesystem_sample_state &sample_state, Filesystem_change &change)hm::Disk_Collector
initialize()hm::Disk_Collector
initialize_sample_timers()hm::Collectorprotected
initialize_timers()hm::Disk_Collectorprivate
Input_failure enum namehm::Disk_Collector
join(my_thread_handle *thread, void **value_ptr)hm::Threadstatic
join_thread()hm::Threadprotected
joinable(const my_thread_handle &thread)hm::Threadstatic
k_canceledhm::Disk_Collector
k_critical_levelhm::Disk_Collector
k_default_base_intervalhm::Collectorstatic
k_default_sample_intervalhm::Collectorstatic
k_delta_pcthm::Disk_Collectorstatic
k_disk_base_intervalhm::Disk_Collectorstatic
k_errorhm::Collector
k_expiredhm::Disk_Collector
k_failedhm::Collector
k_fallbackhm::Disk_Collector
k_fallback_errorhm::Disk_Collector
k_fallback_modehm::Disk_Collector
k_fallback_report_intervalhm::Disk_Collectorstatic
k_fallback_retrieshm::Disk_Collectorstatic
k_fallback_timerhm::Disk_Collector
k_invalid_pathhm::Collector
k_low_levelhm::Disk_Collector
k_max_intervalhm::Collectorstatic
k_min_intervalhm::Collectorstatic
k_normal_levelhm::Disk_Collector
k_offline_modehm::Collector
k_recoveryhm::Disk_Collector
k_recovery_1_modehm::Disk_Collector
k_recovery_2_modehm::Disk_Collector
k_recovery_errorhm::Disk_Collector
k_recovery_report_intervalhm::Disk_Collectorstatic
k_recovery_timer_1hm::Disk_Collector
k_recovery_timer_2hm::Disk_Collector
k_remaininghm::Collector
k_runninghm::Disk_Collector
k_sample_timerhm::Disk_Collector
k_startedhm::Collector
k_stoppedhm::Collector
k_super_read_onlyhm::Collector
k_system_errorhm::Collector
k_warning_levelhm::Disk_Collector
log_collector_status(bool settings)hm::Collectorvirtual
log_collector_status(const std::string &state_msg, bool settings)hm::Collectorvirtual
log_filesystem_recovery(const std::string &target_path)hm::Disk_Collector
log_info_message(const std::string &msg, bool levels)hm::Disk_Collector
log_info_message(const std::string &msg)hm::Disk_Collector
log_resource_levels() overridehm::Disk_Collectorvirtual
log_resource_status() overridehm::Disk_Collectorvirtual
log_status()hm::Collectorvirtual
log_timer_status(Mode_Timer &timer)hm::Disk_Collector
log_timer_status(Mode_Timer &timer, bool levels)hm::Disk_Collector
log_timer_status(Mode_Timer &timer, const std::string &msg, bool levels)hm::Disk_Collector
log_volume_change()hm::Disk_Collector
log_volume_size_change()hm::Disk_Collector
log_warning_error_condition()hm::Disk_Collector
log_warning_level(int level)hm::Disk_Collector
log_warning_level()hm::Disk_Collectorinline
log_warning_low_limit()hm::Disk_Collector
log_warning_status(const std::string &msg, bool levels)hm::Disk_Collector
log_warning_status(const std::string &msg)hm::Disk_Collector
m_avail_mbhm::Disk_Collector
m_base_intervalhm::Collectorprivate
m_bufferhm::Disk_Collectorprivate
m_command_lockhm::Threadprotected
m_cond_infohm::Threadprotected
m_cond_keyhm::Threadprotected
m_configured_monitoredhm::Disk_Collector
m_critical_level_mbhm::Disk_Collector
m_critical_statehm::Disk_Collector
m_current_statehm::Disk_Collector
m_custom_base_intervalhm::Collectorprivate
m_delta_pcthm::Disk_Collector
m_descriptionhm::Threadprotected
m_disk_errorhm::Disk_Collector
m_disk_forecasterhm::Disk_Collectorprivate
m_disk_metric_bufferhm::Disk_Collectorprivate
m_error_statehm::Disk_Collector
m_fallbackhm::Disk_Collector
m_fallback_timerhm::Disk_Collector
m_filesystem_changehm::Disk_Collector
m_filesystem_sample_statehm::Disk_Collector
m_force_statushm::Collector
m_infohm::Disk_Collector
m_input_failurehm::Disk_Collector
m_instr_namehm::Threadprotected
m_last_avail_mbhm::Disk_Collector
m_last_warn_level_mbhm::Disk_Collector
m_low_limit_statehm::Disk_Collector
m_low_space_critical_levelhm::Disk_Collector
m_low_space_durationhm::Disk_Collector
m_low_space_levelhm::Disk_Collector
m_low_space_pcthm::Disk_Collector
m_max_warn_level_mbhm::Disk_Collector
m_memory_infohm::Disk_Collectorprivate
m_memory_keyhm::Disk_Collectorprivate
m_monitoredhm::Disk_Collector
m_monitored_generationhm::Disk_Collector
m_mutex_infohm::Threadprotected
m_mutex_keyhm::Threadprotected
m_namehm::Threadprotected
m_new_sizehm::Disk_Collector
m_new_volumehm::Disk_Collector
m_normal_statehm::Disk_Collector
m_operative_space_mbhm::Disk_Collector
m_os_namehm::Threadprotected
m_recoveryhm::Disk_Collector
m_recovery_timer_1hm::Disk_Collector
m_recovery_timer_2hm::Disk_Collector
m_refresh_storage_profilehm::Disk_Collector
m_reserve_mbhm::Disk_Collector
m_resource_namehm::Collectorprotected
m_retentionhm::Collector
m_runninghm::Collectorprotected
m_rwlock_infohm::Disk_Collectorprivate
m_rwlock_keyhm::Disk_Collectorprivate
m_sample_intervalhm::Collectorprivate
m_sample_timerhm::Collector
m_serverhm::Disk_Collectorprivate
m_settings_changedhm::Disk_Collector
m_settings_pendinghm::Collector
m_start_statehm::Disk_Collector
m_status_counterhm::Collector
m_status_intervalhm::Collector
m_status_offline_mode_disk_fullhm::Disk_Collector
m_status_super_read_only_disk_fullhm::Disk_Collector
m_status_timerhm::Collector
m_stophm::Threadprotected
m_stop_statehm::Disk_Collector
m_threadhm::Threadprotected
m_thread_infohm::Threadprotected
m_thread_keyhm::Threadprotected
m_thread_runninghm::Threadprotected
m_total_space_mbhm::Disk_Collector
m_unavailable_pathhm::Disk_Collector
m_used_pcthm::Disk_Collector
m_verbose_loghm::Collector
m_waithm::Threadprotected
m_wait_lockhm::Threadprotected
m_warn_level_1_mbhm::Disk_Collector
m_warn_level_1_pcthm::Disk_Collector
m_warn_level_2_mbhm::Disk_Collector
m_warn_level_2_pcthm::Disk_Collector
m_warn_level_3_mbhm::Disk_Collector
m_warn_level_3_pcthm::Disk_Collector
m_warning_statehm::Disk_Collector
mark_settings_pending()hm::Collector
max_recovery_cycles()hm::Disk_Collector
msg_setting_offline_mode_disk_full() consthm::Disk_Collector
msg_setting_super_read_only_disk_full() consthm::Disk_Collector
name() consthm::Threadinline
no_warn_levelhm::Collectorstatic
offline_mode_disk_full() consthm::Disk_Collectorinline
offline_mode_set_ptr()hm::Disk_Collectorinline
operator=(const Collector &)=deletehm::Collector
operator=(Collector &&)=deletehm::Collector
post_process() overridehm::Disk_Collectorprotectedvirtual
pre_process() overridehm::Disk_Collectorprotectedvirtual
process() overridehm::Disk_Collectorprotectedvirtual
process_expired_fallback_timer()hm::Disk_Collector
recovery()hm::Disk_Collectorinline
recovery_count() consthm::Disk_Collectorinline
recovery_count_ptr()hm::Disk_Collectorinline
recovery_eligible(std::string &reason)hm::Disk_Collector
recovery_timer_1()hm::Disk_Collectorinline
recovery_timer_2()hm::Disk_Collectorinline
request_thread_stop()hm::Threadprotected
reset_fallback_and_recovery()hm::Disk_Collector
resolve_monitored_path()hm::Disk_Collector
resource_name() consthm::Collectorinline
run_process() overridehm::Collectorvirtual
running() const overridehm::Disk_Collectorvirtual
sample_interval() consthm::Collectorinline
sample_timer()hm::Collectorinlineprotected
set_base_interval(int base_interval)hm::Collectorprivate
set_buffer_size() finalhm::Disk_Collectorvirtual
set_collector_intervals(int base_interval, int sample_interval)hm::Collector
set_critical_state()hm::Disk_Collectorinline
set_disk_metric_buffer(Disk_Metric_Buffer buffer, Disk_Forecaster *forecaster)hm::Disk_Collector
set_error_state()hm::Disk_Collectorinline
set_fallback_mode(bool force)hm::Disk_Collector
set_low_limit_state()hm::Disk_Collectorinline
set_normal_state()hm::Disk_Collectorinline
set_offline_mode(int max_retries, bool &already_set)hm::Disk_Collector
set_params() finalhm::Disk_Collectorvirtual
set_recovery_timeout_1()hm::Disk_Collector
set_recovery_timeout_2()hm::Disk_Collector
set_recovery_window(bool print_status)hm::Disk_Collector
set_sample_interval(int sample_interval)hm::Collector
set_settings_pending(bool pending)hm::Collectorinline
set_start_state()hm::Disk_Collectorinline
set_state(ds::Storage_State &new_state)hm::Disk_Collector
set_state_params()hm::Disk_Collectorstatic
set_stop_state()hm::Disk_Collectorinline
set_storage_profile(const Disk_Info &disk_info)hm::Disk_Collector
set_super_read_only(int max_retries, bool &already_set)hm::Disk_Collector
set_warning_state()hm::Disk_Collectorinline
settings_changed() overridehm::Disk_Collectorvirtual
settings_pending() consthm::Collectorinline
signal()hm::Thread
start()hm::Threadvirtual
start_fallback_timer()hm::Disk_Collector
start_recovery_timer_1()hm::Disk_Collector
start_recovery_timer_2()hm::Disk_Collector
start_thread()hm::Threadprotected
static_settings_changed()hm::Collectorinlinevirtual
status_message_timer()hm::Collectorinlineprotected
stop()hm::Threadvirtual
stop_fallback_timer()hm::Disk_Collector
stop_recovery_timer_1()hm::Disk_Collector
stop_recovery_timer_2()hm::Disk_Collector
stop_requested()hm::Threadprotected
stop_thread()hm::Threadprotected
storage_status() consthm::Disk_Collector
super_read_only_disk_full() consthm::Disk_Collectorinline
super_read_only_set_ptr()hm::Disk_Collectorinline
tag_collector_state() overridehm::Disk_Collectorvirtual
tag_fallback()hm::Disk_Collector
tag_mode() overridehm::Disk_Collectorvirtual
tag_recovery()hm::Disk_Collector
tag_resource_state() overridehm::Disk_Collectorvirtual
terminate_and_retry(const Processlist_Ids &plist_ids, int group_size, bool query_only)hm::Disk_Collector
terminate_connections(const Processlist_Ids &plist_ids, int group_size)hm::Disk_Collectorinline
terminate_queries(const Processlist_Ids &plist_ids, int group_size)hm::Disk_Collectorinline
Thread()=defaulthm::Thread
Thread(const char *name, const char *instr_name, const char *os_name, const char *desc)hm::Thread
timer_status(Mode_Timer &timer, const std::string &msg) consthm::Disk_Collector
update_disk_info()hm::Disk_Collector
update_fallback_status_vars()hm::Disk_Collector
update_offline_mode_disk_full()hm::Disk_Collector
update_per_sample_totals(const Disk_Info &disk_info)hm::Disk_Collector
update_settings()hm::Collectorvirtual
update_super_read_only_disk_full()hm::Disk_Collector
warning_status() consthm::Disk_Collector
~Collector() override=defaulthm::Collector
~Thread()=0hm::Threadpure virtual