zabbix官方支援
監控mysql,但直接使用預設的模板是不可用的,還需要經過額外的設定才可以使用。如果只需要對mysql資料庫做簡單的監控,zabbix自帶的模板完全能夠滿足要求;
下面是用zabbix自帶的模板監控mysql的步驟:
環境:zabbix2.2 centos6.5 mysql 5.5
3、配置mysql的客戶端,建立乙個使用者來獲取mysql的相關資料
1
2
grant
usage
on
*.*
to
『mysqlcheck『@『localhost『 identified
by
『mysqlcheck『;
flush
privileges
;
4、設定完帳戶之後在被監控端新建/etc/zabbix/.my.cnf 以提供zabbix agent訪問資料庫,內容類似如下: 1
2
3
4
5
6
7
8
9
10
11
vim /usr/
local
/zabbix/etc/.my.cnf 這是我的客戶端agent的安裝路徑
[mysql]
host = localhost
user
= mysqlcheck
password
= mysqlcheck
socket = /var/run/mysqld/mysqld.sock 根據自己mysql的socket來配置
[mysqladmin]
host = localhost
user
= mysqlcheck
password
= mysqlchechk
socket = /var/run/mysqld/mysqld.sock
5、修改/usr/local/zabbix/etc/zabbix_agentd.d/userparameter_mysql.conf,這個檔案用於制定zabbix agent如何獲取mysql資料,我們需要將所有的/var/lib/zabbix修改為當前.my.cnf檔案的路徑/usr/local/zabbix/etc/。設定完 成之後儲存並重啟zabbix agent
1
2
3
# sed -i 's#/var/lib/zabbix#/usr/local/zabbix/etc/#g
『
/usr/local/zabbix/etc/zabbix_agentd
.d
/userparameter_mysql
.conf
# service zabbix-agent restart
6、以上就配置完成了。開始監控後,主機會生成兩個新圖形。
zabbix使用自帶模板監控MySQL
監控mysql不能直接使用zabbix自帶模板,還需要到被監控的mysql客戶端做配置。2 設定完帳戶之後在被監控端新建 etc zabbix my.cnf以提供zabbix agent訪問資料庫,內容類似如下 vim etc zabbix my.cnf mysql host localhost u...
zabbix自帶模板監控mysql
1.客戶端首先建立mysql使用者用於zabbix連線資料庫 root zabbix zabbix mysql uroot p123456 e grant usage on to zabbix alhost identified by 123456 2.建立資料庫連線資訊檔案 3.複製mysql模板...
zabbix自帶的模板監控mysql
zabbix官方支援監控mysql,但直接使用預設的模板是不可用的,還需要經過額外的設定才可以使用。如果只需要對mysql資料庫做簡單的監控,zabbix自帶的模板完全能夠滿足要求 如果有更高的需求那需要自己寫指令碼,或者使用fromdual外掛程式.下面是用zabbix自帶的模板監控mysql的步...