zabbix 2 2 使用自帶的模板監控mysql

2021-09-20 13:49:13 字數 2031 閱讀 7034

zabbix官方支援

監控mysql,但直接使用預設的模板是不可用的,還需要經過額外的設定才可以使用。如果只需要對mysql資料庫做簡單的監控,zabbix自帶的模板完全能夠滿足要求;

下面是用zabbix自帶的模板監控mysql的步驟:

環境:zabbix2.2 centos6.5 mysql 5.5

3、配置mysql的客戶端,建立乙個使用者來獲取mysql的相關資料

1

2

grantusageon*.*to『mysqlcheck『@『localhost『 identifiedby『mysqlcheck『;

flushprivileges;

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的步...