ZABBIX监控脑裂

本文介绍了如何使用ZABBIX监控Linux环境中可能出现的脑裂问题,重点在于监控BACKUP服务器的网络状态。当master主机异常时,backup主机通过脚本接管VIP。监控内容包括备机上VIP的出现,可能是脑裂或正常主备切换。ZABBIX客户端在BACKUP上部署,服务端在另一主机,通过监控项、触发器和邮件报警来确保及时发现并处理可能的脑裂状况。
摘要由CSDN通过智能技术生成

ZABBIX监控脑裂


对脑裂的监控应在备用服务器上进行,通过添加zabbix自定义监控进行。

监控出现异常的两种状态:

  • 正常情况下master主机nginx和keepalived为开启,backup主机keepalived为开启nginx为关闭,当master主机发生异常时backup主机通过脚本抢夺vip
  • 当出现脑裂时主备的两台主机都会有vip

所以只需要监控备主机的网卡是否有vip就可以达到zabbix监控脑裂

备机上出现VIP有两种情况:

  • 发生了脑裂
  • 正常的主备切换

监控只是监控发生脑裂的可能性,不能保证一定是发生了脑裂,因为正常的主备切换VIP也是会到备上的。

在backup主机安装zabbix的客户端,在192.168.118.137主机安装zabbix服务端用于使用web网页管理监控

zabbix服务端部署参考zabbix介绍与部署

Keepalived配置里同一 VRRP实例如果 virtual_router_id两端参数配置不一致也会导致裂脑问题发生。

环境介绍

主机 ip
master 192.168.118.129
backup 192.168.118.128
zabbix 192.168.118.137

BACKUP部署ZABBIX客户端

//创建用户
[root@backup ~]# useradd -rMs /sbin/nologin zabbix

//下载编译工具和依赖包
[root@backup ~]# dnf -y install make gcc gcc-c++ pcre-devel openssl openssl-devel

//下载软件包
[root@backup ~]# wget wget https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.2.tar.gz

//解压,编译安装zabbix_agentd
[root@backup ~]# tar -xf zabbix-6.2.2.tar.gz
[root@backup ~]# cd zabbix-6.2.2/
[root@backup zabbix-6.2.2]# ./configure --enable-agent
[root@backup zabbix-6.2.2]# make install

//修改配置文件
[root@backup ~]# vim /usr/local/etc/zabbix_agentd.conf
…………
Server=192.168.118.137		//服务端主机ip
…………
ServerActive=192.168.118.137		//agent主动模式
…………
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值