q6542125 发表于 2018-1-1 06:24:15

zabbix-server监控mysql主从

  Zabbix监控除了可以使用Agent监控客户端服务器状态、CPU、内存、硬盘、网卡流量,同时Zabbix还可以监控MySQL主从用、监控LAMP、Nginx WEB服务器等等
  mysql-master端:
  # vim /etc/my.cnf
  
  root@localhost etc]# /etc/init.d/mysqld

  mysql> grant replication slave on *.* to 'xiaoyu'@'192.168.20.%'>  mysql> flush privileges;

  mysql-slave端
# vim /etc/my.cnf

# /etc/init.d/mysqld restart
  mysql> slave stop;

  mysql> slave start ;

# mkdir /data/sh -p
  root@localhost ~]# cd /data/sh/
# vim monitor_mysql.txt

# chmod +x monitor_mysql.txt
# ./monitor_mysql.txt
  2
  mysql-slave端:
# vim /usr/local/zabbix/etc/zabbix_agentd.conf

# /etc/init.d/zabbix_server restart
  最后在zabbix-server端抓取mysql-slave端的数据
# /usr/local/zabbix/bin/zabbix_get -s 192.168.20.206 -k system.mysqll


  1.创建一个监控项作为mysql主从




  2.创建mysql主从监控图形




  3.创建触发器,实现主从异常报警




  将mysql-slave端的从库同步停止,触发报警



  OK(ps:之前已经 做过微信,邮件服务器报警此时,报警直接触发)

页: [1]
查看完整版本: zabbix-server监控mysql主从