zabbix监控从理论上来说,为了避免单点故障是需要配置高可用的。架构如下:
架构说明:
1、主备机通过inotify+rsync实现zabbix server端配置文件同步;
2、通过mysql主主复制实现数据同步;
3、同一时刻只有一台服务器能对外提供zabbix服务,keepalived用来监控Zabbix Server进程和MySQL进程,以在主机进程崩溃的情况下切换到备机;
4、web端登陆虚ip访问,被监控主机通过配置虚拟ip来完成监控。
zabbix监控从理论上来说,为了避免单点故障是需要配置高可用的。架构如下:
架构说明:
1、主备机通过inotify+rsync实现zabbix server端配置文件同步;
2、通过mysql主主复制实现数据同步;
3、同一时刻只有一台服务器能对外提供zabbix服务,keepalived用来监控Zabbix Server进程和MySQL进程,以在主机进程崩溃的情况下切换到备机;
4、web端登陆虚ip访问,被监控主机通过配置虚拟ip来完成监控。