Zabbix是一款高性能的分布式監(jiān)控報(bào)警系統(tǒng)。比如現(xiàn)在常見(jiàn)的家用臺(tái)式機(jī)配置處理器I5-3470、內(nèi)存4GB1600MHz、硬盤(pán)7200rpm就能夠監(jiān)控1000臺(tái)左右的HOST,是的沒(méi)錯(cuò)Zabbix就是可以達(dá)到這樣的高性能。Zabbix運(yùn)行時(shí)間長(zhǎng)了會(huì)出現(xiàn)小小的瓶頸,小小瓶頸中大的瓶頸是數(shù)據(jù)庫(kù)。怎樣解決瓶頸,提供一些可能的方法。
創(chuàng)新互聯(lián)專注于黃巖網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供黃巖營(yíng)銷型網(wǎng)站建設(shè),黃巖網(wǎng)站制作、黃巖網(wǎng)頁(yè)設(shè)計(jì)、黃巖網(wǎng)站官網(wǎng)定制、小程序開(kāi)發(fā)服務(wù),打造黃巖網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供黃巖網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。首先在zabbix-server上也裝上zabbix-agent,并啟用Template App Zabbix Server模板,監(jiān)控zabbix-server服務(wù)內(nèi)部的各項(xiàng)參數(shù)。啟用模板后會(huì)新增加相應(yīng)的監(jiān)控項(xiàng)item、圖形graph、觸發(fā)器trigger。
類似這樣的監(jiān)控項(xiàng)會(huì)增加不少
新增加的圖形
類似這樣的觸發(fā)器也會(huì)增加很多
然后當(dāng)Zabbix Server出現(xiàn)性能瓶頸的時(shí)候就會(huì)發(fā)出報(bào)警,根據(jù)觸發(fā)器的報(bào)警項(xiàng),來(lái)更改zabbix-server的配置參數(shù)來(lái)適應(yīng)當(dāng)前工作環(huán)境環(huán)境。
下面分析可能出現(xiàn)的情景
1、關(guān)于 Zabbix data gathering process busy 問(wèn)題(server收集數(shù)據(jù)時(shí)zabbix-server各個(gè)進(jìn)程的性能監(jiān)控)
監(jiān)控項(xiàng)如下:
比如discoverer監(jiān)控項(xiàng)報(bào)警:“Zabbix discoverer processes 75% busy”其實(shí)這時(shí)候查看這項(xiàng)的監(jiān)控圖或監(jiān)控值可能達(dá)到了100%。
解決方法。編輯配置文件/usr/local/zabbix/etc/zabbix-server.conf,將StartDiscoverers參數(shù)增大,默認(rèn)為1,將該參數(shù)增大到合適的數(shù)值,比如5.然后重啟zabbix-server就好了,如果開(kāi)啟discoverer服務(wù)進(jìn)程的利用率還繼續(xù)飆高則繼續(xù)增大discoverer啟動(dòng)進(jìn)程數(shù)。