一、环境需求

主机A: zabbix-server

主机B: zabbix-agent/mysql从

二、主机B操作

1、添加监控脚本

vim /data/zabbix/mysql_slave_check.sh

#!/bin/bash

#2019年03月26日16:25

#auto check mysql master and slave status

#author dyw

/usr/local/mysql/bin/mysql -uroot -p123456 -e "show slave status \G;" | grep -E 'Slave_IO_Running: Yes|Slave_SQL_Running: Yes' | grep -c Yes

2、添加执行权限

chmod +x /data/zabbix/mysql_slave_check.sh

3、配置zabbix-agent配置文件

vim /etc/zabbix/zabbix_agentd.d/mysql_slave.conf

UserParameter=mysql.ms.check,/data/zabbix/mysql_slave_check.sh

4、重启zabbix-agent

# service zabbix-agent restart

Shutting down Zabbix agent: [ OK ]

Starting Zabbix agent: [ OK ]

5、测试

zabbix-server上执行命令:

# zabbix_get -s 172.31.12.91 -k mysql.ms.check

2

三、配置zabbix-server

1、找到从库主机,点击监控项

2、创建监控项,键值输入agentd下配置文件mysql_slave.conf里的值mysql.ms.check,输入完成后,点击下面的添加按钮

3、创建图形

输入名称,然后在监控项里选择刚才添加的监控项,最后点击最下面的添加按钮

完成后在图形预览界面看下效果:

4、创建触发器,设置邮件报警

点击添加按钮,完成后如图所示:

5、测试,把触发器值改为3,然后点击更新

停一会就会有报警邮件:

zabbix mysql主从延迟_zabbix监控mysql主从同步和延迟相关推荐

  1. zabbix获取mysql主从状态_zabbix监控MySQL主从状态

    首先需要拥有zabbix环境及MySQL主从环境 搭建zabbix环境可参考:https://www.cnblogs.com/tyk3201/p/12033456.html 需要用到三台虚拟机 一:1 ...

  2. zabbix icmp ping 监控主机_Zabbix监控 MySQL 性能

    通过自带的 Template DB MySQL 模板监控 MySQL 性能 具体步骤: 1)创建脚本存放目录并编辑脚本 # mkdir /etc/zabbix/script # vim /etc/za ...

  3. zabbix mysql 脚本路径_Zabbix监控MySQL脚本

    监控思路: 先在Zabbix主机上面配置好MySQL服务器的信息,添加好Zabbix自带的Template App MySQL模版,然后去MySQL服务器上安装agent,再添加MySQL监控脚本. ...

  4. zabbix监控mysql日志告警_zabbix监控mysql以及报警(二)终

    Zabbix部署 监控数据库 报警服务(二) 终 接着zabbix(一)接着部署 配置过一段时间后,观察下监控图效果出来了没 zabbix3.0 server已自带mysql的模板了,只需配置好age ...

  5. zabbix监控mysql的原理_zabbix监控mysql数据库性能实现

    Zabbix对于主机监控通常有多种方式: 例如 Trapper.Agent.SNMP.ICMP等. Trapper工作原理: 被监控主机根据用户设定的时间间隔定期将数据push到Zabbix Serv ...

  6. mysql 主从复制 性能_zabbix监控mysql各项性能,主从复制

    ###################################################### 监控mysql(默认监控模板不能用,再agentd.conf开启自定义key,自己编写脚本 ...

  7. zabbix监控mysql的原理_zabbix监控mysql主从

    说明: 部署了个mysql从数据库,需要时时监控这个从数据库的主从状态.原理的话,是通过从mysql上的zabbix执行show slave status获取 Slave_IO_Running|Sla ...

  8. zabbix mysql复制延迟_Zabbix监控mysql主从复制状态

    原理 mysql slave show slave status\G 在输出信息中查看I/O线程和SQL线程的状态值(YES为正常,NO为错误) Slave_IO_Running: Yes Slave ...

  9. ZABBIX利用自带模板监控mysql数据库

    ***** ZABBIX利用自带模板监控mysql数据库**** 监控效果图 增删改查 慢查询 每秒总执行次数 1. 进入主题:先搭建好zabbix服务器,并把mysql作为agent端(建议先在线下 ...

最新文章

  1. 你朋友圈里的广告是怎么做到合你胃口的?
  2. 开发日记-20190530 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  3. 记一次LAMP环境搭建
  4. Qt 多线程的简单演示
  5. Entity Framework 5.0基础系列
  6. 单片机c语言 u16,单片机C语言的误用
  7. C/C++数组指针和指针数组
  8. 图像处理理论(八)——Meanshift, Camshift, Optical flow
  9. C++多态的基本语法与原理剖析
  10. 充满年味的中国风传统新年春节海报素材,年年都能借鉴
  11. css写七步诗,兄弟情谊的优美句子
  12. 杭州有那些APP外包公司?
  13. 综述 | 跨语言自然语言处理论文汇总
  14. WritableWorkbook 详细用例 (转)
  15. 学习人工智能深度学习需要掌握的python语法糖
  16. 2022年低压电工考试题模拟考试平台操作
  17. html内容转换中文乱码怎么办,HTML中文乱码怎么解决?
  18. openwrt官方固件怎么中继网络
  19. 降噪耳机简介及降噪技术-ANC、ENC、DSP、CVC
  20. linux服务器console口,Linux重定向console口控制台

热门文章

  1. 浅谈String和StringBuffer类:
  2. C/C++内存分配方式与存储区
  3. 用C语言实现有限状态自动机FSM
  4. linux命令之查看文件内容加上行号-nl
  5. DrawerLayout
  6. pythonista3使用说明_pythonista3都能做什么
  7. pandas 将某一列转换为字符类型_6个冷门但实用的pandas知识点
  8. python knnsearch_sklearn之KNN详解+GridSearchCV使用方法
  9. oracle 存储过程
  10. ZYNQ 调试遇到的问题