首页 > 数据库技术 > 详细

Zabbix监控mysql主从

时间:2015-09-25 04:06:24      阅读:304      评论:0      收藏:0      [点我收藏+]

1、编写监控主从SHELL脚本check_mysql_replication.sh,放在/etc/zabbix/下面

#!/bin/bash

/usr/bin/mysql -uzabbix -p密码 -e ‘show slave status\G‘ |grep -E "Slave_IO_Running|Slave_SQL_Running"|awk ‘{print $2}‘|grep -c Yes


2、在从库上授权zabbix用户:

grant replication client on *.* to ‘zabbix‘@‘localhost‘ identified by ‘密码‘;


3、编辑/etc/zabbix/zabbix-agentd.conf,添加以下内容

UserParameter=mysql.slavestatus,/etc/zabbix/mysql_replication_check.sh


备注:加好后可以在zabbix-server测试一下,命令如下:

zabbix_get -s 10.1.1.6 -k  mysql.slavestatus


4、在Zabbix-server服务端指定HOST添加Iteams\Triggers

Iteams添加如下:


技术分享


5、Trigger添加如下:

技术分享



Zabbix监控mysql主从

原文:http://520tom.blog.51cto.com/530608/1697952

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!