使用Zabbix2.2自帶的Mysql監控模板監控數據庫

一、先授權讓zabbix連接數據庫:

mysql -uroot -p123456  -e"GRANT USAGE ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix'";

二、建立數據庫連接信息文件:/usr/local/zabbix/etc/.my.cnf

# Zabbix Agent
[mysql]
host=localhost
user=zabbix
password=zabbix
socket=/tmp/mysql.sock
[mysqladmin]
host=localhost
user=zabbix
password=zabbix
socket=/tmp/mysql.sock

三、複製mysql模板userparameter_mysql.conf需要用到的key到/usr/local/zabbix/etc/zabbix_agentd.conf.d/目錄下:

文件在Zabbix的安裝包可以找到

cp /root/zabbix-2.2.6/conf/zabbix_agentd/userparameter_mysql.conf /usr/local/zabbix/etc/zabbix_agentd.conf.d/

四、修改userparameter_mysql.conf文件:

HOME=/var/lib/zabbix全部改成HOME=/usr/local/zabbix/etc/

即改成第二步我們建立的.my.cnf的目錄位置

五、修改zabbix_agentd.conf文件:

確定有如下配置:

Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/

使zabbix_agentd可以自動加/usr/local/zabbix/etc/zabbix_agentd.conf.d/目錄下的userparameter_mysql.conf文件

最後重啓zabbix_agentd,將Template App MySQL 加入監控就可以了,效果圖還不錯:

wKiom1QnfByBA6WBAATJ3XaOf1c330.jpg

wKioL1QnfEWwL1etAAVJQTIh1nI224.jpg

中間的斷層是我重啓數據庫造成的,忽略吧~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章