码迷,mamicode.com
首页 > 数据库 > 详细

zabbix自定义key监控mysql主从同步超简单!

时间:2017-07-10 13:14:09      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:mysq   web   replicate   界面   netstat   emc   mysql   stat   bsp   

1.在zabbix客户端配置文件中加入:

首先要对mysql提供一个查询主从状态的账号!(当然用root也可以。)

UserParameter=mysql.replicate_error,if test `mysql -uxxx -pxxx -h127.0.0.1 -e ‘show slave status\G‘ | awk -F: ‘{if($1~/Slave_IO_Running/) print$2}‘ ` = "Yes" -a `mysql -uxxx -pxxx -h127.0.0.1 -e ‘show slave status\G‘ | awk -F: ‘{if($1~/Slave_SQL_Running/) print$2}‘ ` = "Yes";then echo 0; else echo 1;fi

2.在web界面创建模板:

技术分享

创建项目

技术分享

添加触发器;

技术分享

添加动作略。

 

 

4.分享下其他服务的key:

UserParameter=nginx.status,netstat -tunlp | grep 80 | grep nginx | wc | awk ‘{print $1}‘

UserParameter=memcached.stats,netstat -tunlp | grep 11211 | grep memcache | wc | awk ‘{print $1}‘

zabbix自定义key监控mysql主从同步超简单!

标签:mysq   web   replicate   界面   netstat   emc   mysql   stat   bsp   

原文地址:http://www.cnblogs.com/qinyujie/p/7145171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!