MySQL 26.10.0
Source Code Documentation
health_monitor_server.cc File Reference
#include "health_monitor_server.h"
#include <algorithm>
#include <cctype>
#include <memory>
#include <mutex>
#include <string>
#include "mysql/components/services/group_member_status_listener.h"
#include "mysql/components/services/group_replication_status_service.h"
#include "component_event_tracking.h"
#include "component_register.h"
#include "component_service.h"
#include "component_status.h"
#include "component_string.h"
#include "component_sysvar.h"
#include "health_monitor.h"
#include "health_monitor_log.h"
#include "health_monitor_query.h"

Namespaces

namespace  Event_tracking_implementation
 
namespace  hm
 

Typedefs

using hm::svc_gmst_t = mysql_service_group_member_status_listener_t
 

Variables

static const char * hm::k_GR_listener_service_name {"group_member_status_listener.health_monitor"}
 Group Replication status listener. More...
 
static const mysql_service_group_member_status_listener_t hm::svc_gmst_def
 
my_h_service hm::h_gmst_listener = reinterpret_cast<my_h_service>(const_cast<svc_gmst_t *>(&svc_gmst_def))