Zabbix 监控MySQL主从状态(Python脚本)

2014-11-24 18:24:22 · 作者: · 浏览: 0

1、在被监控机(Mysql Slave端)放置检查脚本:


/usr/local/zabbix/bin/check_mysql_repl.py


2、配置zabbix_agent.conf,添加Key和监控脚本:


vi /usr/local/zabbix/etc/zabbix_agentd.conf,文件最后添加以下两行:


UserParameter=mysql.repl_io,/usr/local/zabbix/bin/check_mysql_repl.py io UserParameter=mysql.repl_sql,/usr/local/zabbix/bin/check_mysql_repl.py sql


UserParameter是固定的


mysql.repl_io 是自定的Key,下面添加监控项的时候用到


/usr/local/zabbix/bin/check_mysql_repl.py io 这一段就是上面的脚本及参数


重启zabbix_agentd


3、添加监控项:



4、添加触发器:



此触发器的作用是检测到脚本的返回值不是1就会报警。


就这样一个简单的监控主从配置就完成!~~