centos7之zabbix監控mysql(mariadb)數據庫

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

相關文章
相關標籤/搜索