溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

發(fā)布時(shí)間:2020-06-02 14:04:26 來源:網(wǎng)絡(luò) 閱讀:453 作者:三月 欄目:MySQL數(shù)據(jù)庫

本篇文章給大家主要講的是關(guān)于zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟的內(nèi)容,感興趣的話就一起來看看這篇文章吧,相信看完zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟對大家多少有點(diǎn)參考價(jià)值吧。

現(xiàn)有環(huán)境已經(jīng)安裝了zabbix server和 agent端

1 下載percona監(jiān)控插件

https://www.percona.com/downloads/percona-monitoring-plugins/LATEST/                                              zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

下載后名稱如下percona-zabbix-templates-1.1.8-1.noarch.rpm

 

2 將該插件上傳至云服務(wù)器

rz

 

3 安裝插件

rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm

安裝之后的目錄結(jié)構(gòu)

[root@mongos01 ~]# rpm -ql    percona-zabbix-templates

 

4 安裝php環(huán)境

yum install php php-mysql –y

 

5 將配置文件拷貝到/etc/zabbix/zabbix_agentd.conf.d目錄下

cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf  /etc/zabbix/zabbix_agentd.conf.d

 

開啟該目錄下的監(jiān)控

vim /etc/zabbix/zabbix_agentd.conf

添加這一行內(nèi)容

Include=/etc/zabbix/zabbix_agentd.d/*.conf zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

 

修改了agent的配置文件需要重啟生效

/etc/init.d/zabbix-agent restart

Shutting down Zabbix agent:                                [  OK  ]

Starting Zabbix agent:                                     [  OK  ]

 

6 創(chuàng)建監(jiān)控用的數(shù)據(jù)庫用戶

 

GRANT SELECT, PROCESS, SUPER, REPLICATION CLIENT ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';

flush privileges;

 

7 修改php配置文件

改為數(shù)據(jù)庫內(nèi)監(jiān)控用的賬號密碼

vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php

 

$mysql_user = 'zabbix';

$mysql_pass = 'zabbix';

 

zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

 

8 測試通過腳本是否能獲取數(shù)值

 

/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gw

198635444

 

二 zabbix web 導(dǎo)入監(jiān)控模板

1 下載模板 用自帶模板會報(bào)時(shí)間格式的錯(cuò)誤如下

zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

1 下載新的模板

 Wget http://jaminzhang.github.io/soft-conf/Zabbix/zbx_percona_mysql_template.xml

 

2 導(dǎo)入模板zbx_percona_mysql_template

zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

 

3 為主機(jī)添加模板

zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

三 報(bào)錯(cuò)處理

監(jiān)控報(bào)錯(cuò)1 :

Received value [rm: cannot remove `/tmp/localhost-mysql_cacti_stats.txt': Operation not permitted18880] is not suitable for value type [Numeric (float)]

[root@mysqlS03 tmp]# rm -rf localhost-mysql_cacti_stats.txt

[root@mysqlS03 tmp]# touch localhost-mysql_cacti_stats.txt

[root@mysqlS03 tmp]#

[root@mysqlS03 tmp]# chown -R zabbix:zabbix localhost-mysql_cacti_stats.txt

 

四 主從復(fù)制監(jiān)控

1 手動(dòng)跑腳本檢查

sh /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

0

2 修改配置文件 添加監(jiān)控用的賬號和密碼

修改配置文件

vim my.cnf

添加如下內(nèi)容

user=zabbix

password=zabbix

3 再次檢查 發(fā)現(xiàn)沒有了

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟

至此 可以監(jiān)控主從復(fù)制了

以上關(guān)于zabbix下載percona插件實(shí)現(xiàn)監(jiān)控MySQL步驟詳細(xì)內(nèi)容,對大家有幫助嗎?如果想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI