利用zabbix自带模板监控MYSQL数据库

  • A+
所属分类:监控

前几篇博客分别介绍了:

    1.zabbix安装:https://www.iyunw.cn/archives/103

     2.zabbix乱码解决:https://www.iyunw.cn/archives/137

     3.zabbix_agentd脚本安装:https://www.iyunw.cn/archives/145

今天带来的是zabbix通过自带的mysql监控模板来监控mysql

1.在zabbix_agentd端进入源码目录将userparameter_mysql.conf复制到zabbix安装目录

    如果按照我脚本安装就是:

    

2.创建.my.cnf让zabbix有权限读取mysql,建议不用root,新建一个用户赋予权限,为了方便,我直接用了root

  

    如果不知道mysql.sock路径,可以find查找:find / -name mysql.sock

3.修改/usr/local/zabbix/etc/zabbix_agentd.conf.d/userparameter_mysql.conf中的zabbix路径(这里有个坑,其实主要不是zabbix是.my.cnf路径)

4.修改zabbixvim /usr/local/zabbix/etc/zabbix_agentd.conf加载zabbix_agentd.conf.d目录下的配置文件

注意这些文件权限改为zabbix,不然不保证是否出问题

5.重启zabbix_agentd:

service zabbix_agentd restart


如果以上正常:

6.在服务端:

    ./zabbix_get -s 192.210.170.2 -k mysql.ping

    ./zabbix_get -s 192.210.170.2 -k mysql.version

    就能获取到数据了

    问题:

        

zabbix给agent添加模板

    

利用zabbix自带模板监控MYSQL数据库

然后就能看到监控数据正常了

利用zabbix自带模板监控MYSQL数据库

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin

发表评论

您必须登录才能发表评论!