码迷,mamicode.com
首页 > 数据库 > 详细

centos7之zabbix监控mysql(mariadb)数据库

时间:2018-04-27 13:37:47      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:centos7   serve   localhost   自带   技术分享   添加监控主机   pre   grant   参考   

一、Zabbix3.2.6使用自带模板监控MySQL

 添加zabbix_agent客户端方法:http://www.cnblogs.com/lei0213/p/8858269.html

mysql服务器端配置

1、需知:

  1、如果要监控mysql或者mariadb数据库的话,首先你得保证这台服务器的正常运行,所以首先需要监控这台linux服务器,如果添加linux监控,可以查看我前面的博文。

2、数据库需要授权。

mysql>GRANT USAGE ON *.* TO ‘zabbix‘@‘localhost‘ IDENTIFIED BY ‘zabbix‘;

3、配置userparameter_mysql.conf(这里需要下载zabbix客户端安装包,其实服务器安装就可以)

cd zabbix-3.2.6/conf/zabbix_agentd/
cp userparameter_mysql.conf /etc/zabbix/zabbix_agentd.conf.d/

4、添加用来关联mysql的配置文件my.cnf,并修改模板配置文件中的mysql路径

cd /etc/zabbix/
vim .my.cnf

5、mysql配置文件my.cnf添加或更改如下密码

  #user=zabbix授权用户

  #password=zabbix授权用户密码

  #soket=soket存放位置,绝对路径

[mysql]
host=localhost
user=zabbix
password=zabbix
socket=/var/lib/mysql/mysql.sock
[mysqladmin]
host=localhost
user=zabbix
password=zabbix
socket=/var/lib/mysql/mysql.sock

  添加完成后,重启mysql数据库服务器,查看是否可以正常使用。

4、修改userparameter_mysql.conf

  将/etc/zabbix/zabbix_agentd.conf.d/userparameter_mysql.conf配置文件中/var/lib/zabbix都更改成/etc/zabbix

sed -i ‘s@/var/lib/zabbix@/etc/zabbix@g‘ /etc/zabbix/zabbix_agentd.conf.d/userparameter_mysql.conf

5、修改zabbix_agentd.conf文件,添加下面一行

Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf

6、重启mysql、agentd服务

zabix-server端配置

  注意,我这里以代理的方式监控

1、创建mysql监控组

  技术分享图片

 

2、添加监控主机

 技术分享图片

技术分享图片

3、添加监控模板

技术分享图片

4、查看

技术分享图片

技术分享图片

 

 技术分享图片

参考与:http://blog.51cto.com/wzlinux/1944741

 

centos7之zabbix监控mysql(mariadb)数据库

标签:centos7   serve   localhost   自带   技术分享   添加监控主机   pre   grant   参考   

原文地址:https://www.cnblogs.com/lei0213/p/8960879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!