dsfsfs 发表于 2019-1-19 07:53:31

zabbix企业级监控之监控MYSQL主从

  1.监控mysql 主从的要监控哪些指标?
  根据Slave_SQL_Running和Slave_IO_Running的线程状况去判断主从的情况,Yes的个数是2的时候就说明主从的是正常的
  2.设置shell与mysql更好的交互设置mysql的免密登录
  
  host=localhost
  user=zabbix
  password=password
  
  host=localhost
  user=zabbix
  password=password
  3.怎么去获取两个线程的Yes的个数?
  mysql -e "show slave status\G" | grep -E "Slave_SQL_Running|Slave_IO_Running" |awk '{print $2}' | grep -c Yes
  4.在zabbix agent 设置监控模板
  模板的样式是如下:
  UserParameter=自定义的key,Command或者shell脚本
  agent模板在zabbix目录下的zabbix_agentd.d
  vim userparameter_my.conf
  cat userparameter_my.conf
  UserParameter=replication,mysql -e "show slave status\G" | head -15 | grep -E "Slave_IO_Running| Slave_SQL_Running" | awk '{print $2}' | grep -c Yes
  5.zabbix的web端创建监控模板
  配置------> 模板 --------> 创建模板
  http://s1.运维网.com/images/20180729/1532868946310222.png
  添加监控项
http://s1.运维网.com/images/20180729/1532868973269346.png
  创建图标 添加监控项
  http://s1.运维网.com/images/20180729/1532869739290332.png
  查看图标
http://s1.运维网.com/images/20180729/1532869639767587.png
  6.准备更新一个关于zabbix监控的专题,欢迎加入我们的Linux技术交流群:642921645,我们不定期去更新很多关于系统运维的资料在群里,期待你的加入!



页: [1]
查看完整版本: zabbix企业级监控之监控MYSQL主从