1、Zabbix3.2.6使用自带模板监控MySQL
添加zabbix_agent客户端方法:http://www.cnblogs.com/lei0213/p/8858269.htmlhtml
mysql服务器端配置
一、需知:mysql
一、若是要监控mysql或者mariadb数据库的话,首先你得保证这台服务器的正常运行,因此首先须要监控这台linux服务器,若是添加linux监控,能够查看我前面的博文。linux
二、数据库须要受权。sql
mysql>GRANT USAGE ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
三、配置userparameter_mysql.conf(这里须要下载zabbix客户端安装包,其实服务器安装就能够)数据库
cd zabbix-3.2.6/conf/zabbix_agentd/ cp userparameter_mysql.conf /etc/zabbix/zabbix_agentd.conf.d/
四、添加用来关联mysql的配置文件my.cnf,并修改模板配置文件中的mysql路径vim
cd /etc/zabbix/ vim .my.cnf
五、mysql配置文件my.cnf添加或更改以下密码(注意,你必须添加这底下几个模块和参数,路径因人而异)服务器
#user=zabbix受权用户socket
#password=zabbix受权用户密码spa
#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数据库服务器,查看是否能够正常使用。
四、修改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
五、修改zabbix_agentd.conf文件,添加下面一行
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf
六、重启mysql、agentd服务
zabix-server端配置
注意,我这里以代理的方式监控
一、建立mysql监控组
二、添加监控主机
三、添加监控模板
四、查看
参考与:http://blog.51cto.com/wzlinux/1944741