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]