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