zabbix-自定义MySQL主从监控

自定义监控mysql主从状态

  • 环境说明
ip服务器类型
192.168.218.132zabbix服务器
192.168.218.133mysql-slave端
192.168.218.131mysql-master端

需搭建好MySQL主从环境,如何搭建–>MySQL主从配置

  • 编写脚本
[root@localhost scripts]# mkdir /scripts
[root@localhost scripts]# touch check_mysql_slave_status.sh
[root@localhost scripts]# chmod +x check_mysql_slave_status.sh 
[root@localhost scripts]# vim check_mysql_slave_status.sh
#!/bin/bash

count=$(mysql -uroot -pwa123 -e 'show slave status\G' 2>/dev/null|grep -E 'Slave_IO_Running|Slave_SQL_Running' |awk '{print $2}'|grep -c Yes)
if [ $count -eq 2 ];then
    echo '0'      //0代表主从正常
else
    echo '1'      //1代表主从异常
fi 
  • 修改配置文件添加脚本路径
[root@localhost ~]# vim /usr/local/etc/zabbix_agentd.conf
UnsafeUserParameters=0                  //把值修改为1
UnsafeUserParameters=1                  //修改后
UserParameter=check_slave,/scripts/check_mysql_slave_status.sh
  • 重启服务
[root@localhost ~]# pkill zabbix 
[root@localhost ~]# zabbix_agentd 
[root@localhost ~]# ss -antl 
State      Recv-Q      Send-Q           Local Address:Port            Peer Address:Port     Process     
LISTEN     0           128                    0.0.0.0:10050                0.0.0.0:*                    
LISTEN     0           128                    0.0.0.0:22                   0.0.0.0:*                    
LISTEN     0           80                           *:3306                       *:*                    
LISTEN     0           128                       [::]:22                      [::]:* 
  • 测试key(服务端)
[root@localhost ~]# zabbix_get -s 192.168.218.133 -k check_slave
0
//返回值为0,key正常
  • web界面配置监控项

在这里插入图片描述
在这里插入图片描述

  • web界面配置触发器
    在这里插入图片描述
  • 测试触发器
    关掉mysql_slave,测试是否报警
mysql> stop slave;
Query OK, 0 rows affected (0.00 sec)

在这里插入图片描述
在这里插入图片描述
自定义mysql监控配置完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值