1. 程式人生 > >zabbix 自帶模板監控Mysql

zabbix 自帶模板監控Mysql

zabbix

1,配置mysql的客戶端,創建一個用戶來獲取mysql的相關數據,使用mysql賬號密碼登陸數據庫,

 > grant all on *.* to zabbix@‘localhost‘ identified by ‘123456789‘;

技術分享圖片
我這是測試環境就用all來授權,如果要控制賬號權限可以使用如下命令,grant usage on . to zabbix@‘localhost‘ identified by ‘123456789‘;
刷新數據庫
技術分享圖片

2,設置完帳戶之後在被監控端新建/etc/zabbix/etc/.my.cnf以提供Zabbix Agent訪問數據庫,內容類似如下:

vim /etc/zabbix//etc/.my.cnf
[mysql]
host=localhost
user=zabbix
password=123456789
socket=/tmp/mysql.sock
[mysqladmin]
host=localhost
user=zabbix
password=123456789
socket=/tmp/mysql.sock

 註:agent安裝路徑/etc/zabbix/,etc目錄若不存在,需要自已創建,創建.my.cnf,為隱藏文件。

3,修改模板中的mysql路徑/etc/zabbix/zabbix_agentd.d,將以下三個目錄補全,如圖:HOME=/etc/zabbix/etc /usr/local/mysql/bin/mysqladmin

#vim userparameter_mysql.conf
技術分享圖片

4,重啟agent服務
#service zabbix-agent restart

5,zabbix-web 設置
技術分享圖片

6,查看監控到的mysql數據圖表
技術分享圖片

zabbix 自帶模板監控Mysql