您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

06、1.9 Zabbix监控MYSQL主从

bubuko 2022/1/25 19:59:15 mysql 字数 5958 阅读 634 来源 http://www.bubuko.com/infolist-5-1.html

Zabbix监控除了可以使用Agent监控客户端服务器状态、CPU、内存、硬盘、网卡流量,同时Zabbix还可以监控MySQL主从用、监控LAMP、Nginx WEB服务器等等,如下为Zabbix监控MYSQL 主从复制的步骤: (1)?在Zabbix Agent端/data/sh目录创建Shell ...

Zabbix监控除了可以使用Agent监控客户端服务器状态、CPU、内存、硬盘、网卡流量,同时Zabbix还可以监控MySQL主从用、监控LAMPNginx WEB服务器等等,如下为Zabbix监控MYSQL 主从复制的步骤:

(1) Zabbix Agent/data/sh目录创建Shell脚本:mysql_ab_check.sh,写入如下代码:

 

#!/bin/bash
/usr/local/mysql/bin/mysql -uroot -e show slave status\G |grep -E "Slave_IO_Running|Slave_SQL_Running"|awk {print $2}|grep -c Yes

 

(2) 在客户端Zabbix_agentd.conf配置文件中加入如下代码:

 

UserParameter=mysql.replication,sh /data/sh/mysql_ab_check.sh

 

(3)Zabbix服务器端获取监控数据,如果返回值为2,则证明丛库I/OSQL线程均为YES,表示主从同步成功

 

/usr/local/zabbix/bin/zabbix_get -s 192.168.149.129 -k mysql.replication

 

(4)Zabbix WEB平台,在192.168.149.129 hosts中创建item监控项,如图所示,单击右上角create itemKey填写Zabbix Agentd配置文件中的mysql.replication即可

技术分享图片

 

 

技术分享图片

 

 

MYSQL主从监控项创建Graph图像,如图所示

 

 

 技术分享图片

技术分享图片

MYSQL主从监控项创建触发器,如图所示,MYSQL主从状态监控,设置触发器条件为key值不等于2即可,不等于2即表示MYSQL主从同步状态异常,匹配触发器,执行Actions

 技术分享图片

 

 技术分享图片

如果主从同步状态异常,Key值不等于2,会触发邮件报警,报警信息如图13-27所示:

 技术分享图片

 

06、1.9 Zabbix监控MYSQL主从

原文:https://www.cnblogs.com/hackerlin/p/12660562.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶