zabbix安裝部署windows

來源: 發(fā)布時間:2023-06-03

***Zabbix官方團隊宣布發(fā)布***版本的6.2。新版本改善了大型Zabbix實例部署情況下的配置管理和性能,Zabbix擴展功能的靈活性等功能。新功能:Zabbix6.2版本中帶來的新功能包括:問題升級:無限期延后問題,直到特定時間點。支持利用CyberArkvalt的密碼存儲。官方AWSEC2模板:發(fā)現(xiàn)和監(jiān)控AWSEC2性能統(tǒng)計數(shù)據(jù)、告警和AWSEBS卷。直接從Zabbix前端同步Zabbix代理配置,主動和被動代理支持配置同步。提高了從主機原型中發(fā)現(xiàn)的主機的靈活性,提供以下方法:鏈接其他模板;創(chuàng)建和修改用戶宏;使用新標(biāo)簽填充主機。VMware監(jiān)控的新項目:進一步自定義VMware發(fā)現(xiàn)的主機的能力。zabbix大流量數(shù)據(jù)的存儲。zabbix安裝部署windows

Zabbix通過很大程度地減少寫鎖持有時間,并將持有時間碎片化,從而降低了寫鎖對Zabbix進程并行性能的影響。我們注意到configuration syncer進程是***的,并未采用多進程方式,這一方面是因為元數(shù)據(jù)內(nèi)部需要維持某些一致性,如果使用多進程方式,無疑會增加維持一致性方面的開銷,另一方面,如果采用多進程,這些進程之間仍然需要解決鎖***的問題,**終的結(jié)果與單進程并無多大區(qū)別。不過,如果能夠基于元數(shù)據(jù)之間的**性,實現(xiàn)基于數(shù)據(jù)分組的并行化,那就另當(dāng)別論。zabbix安裝部署windows漫談Zabbix和Prometheus !

綜合來看,Zabbix 的成熟度更高,上手更快,但更好的集成導(dǎo)致靈活性較差,問題更大是,監(jiān)控數(shù)據(jù)的復(fù)雜度增加后,Zabbix 做進一步定制難度很高,即使做好了定制,也沒法利用之前收集到的數(shù)據(jù)了(關(guān)系型數(shù)據(jù)庫造成的問題)。目前很多zabbix監(jiān)控的企業(yè)案例,要想再度升華zabbix可用性,基本都是找成熟的zabbix開發(fā)公司定制,比如樂維軟件或者直接找zabbix官方購買定制服務(wù)。Prometheus 基本上是正相反,上手難度大一些,但由于定制靈活度高,數(shù)據(jù)也有更多的聚合可能,起步后的使用難度遠小于 Zabbix。但如果已經(jīng)對傳統(tǒng)監(jiān)控系統(tǒng)有技術(shù)積累的話,還是要謹(jǐn)慎考慮更換監(jiān)控。

監(jiān)控數(shù)據(jù)的邏輯視角:監(jiān)控數(shù)據(jù)首先特點是具有相互獨立性。在不同的數(shù)據(jù)處理階段,這種**性會體現(xiàn)在不同的層面,在數(shù)據(jù)采集階段會體現(xiàn)在value層面,如果不考慮日志監(jiān)控的話,同一監(jiān)控項的多次數(shù)據(jù)采集之間不會互相影響,相當(dāng)于是無狀態(tài)的。在數(shù)據(jù)傳輸階段,也就是從agent發(fā)送數(shù)據(jù)到server接收數(shù)據(jù)的階段,**性體現(xiàn)在host層面,不同的host使用不同的地址和接口進行數(shù)據(jù)傳輸,互不影響,而在同一個host內(nèi)部,每次傳輸?shù)臄?shù)據(jù)往往包含多個監(jiān)控項的值。zabbix對發(fā)現(xiàn)的主機進行更多控制!

zabbix缺點:1、性能瓶頸,監(jiān)控系統(tǒng)沒有低估高峰期,具有持續(xù)性和周期性,機器量越大,數(shù)據(jù)的增大會使數(shù)據(jù)庫的寫入成為一定的瓶頸,官網(wǎng)給出的單機上限5000臺,屆時就需要增加proxy,增加成本。2、Zabbix采集數(shù)據(jù)有pull方式,也就是server主動模式,當(dāng)目標(biāo)機器量大之后,pull任務(wù)會出現(xiàn)積壓。采集數(shù)據(jù)會延遲3、項目二次開發(fā),需要分析MySQL表結(jié)構(gòu),表結(jié)構(gòu)比較復(fù)雜,通過API開發(fā)對開發(fā)能力有要求。4、內(nèi)置housekeeping在執(zhí)行過程中會對數(shù)據(jù)庫增加壓力,需要對數(shù)據(jù)庫進行優(yōu)化如上是我總結(jié)的一些Zabbix的優(yōu)缺點,如果你也使用過,或是了解Zabbix,歡迎進行補充說明,可以談?wù)剝?yōu)缺點,談?wù)刏abbix的使用感受,談?wù)刏abbix的產(chǎn)品體驗等。開源的優(yōu)點就是開放,二次開發(fā),接口豐富,監(jiān)控方式***;缺點也很明顯,圖形展示功能較為單一;api介紹比較粗糙,如果數(shù)據(jù)庫表結(jié)構(gòu)更改可能會影響api調(diào)用,有點頭疼zabbix在開源的監(jiān)控軟件中,應(yīng)該算是很不錯的,zabbix+自己開發(fā)的一些腳本,能做到相當(dāng)好的效果。Zabbix如何實現(xiàn)對大流量監(jiān)控數(shù)據(jù)的高效處理?企業(yè)級zabbix監(jiān)控網(wǎng)站的流程

監(jiān)控工具之Zabbix,搭建過程和使用心得。zabbix安裝部署windows

假設(shè)有一個監(jiān)控系統(tǒng)存在100萬個監(jiān)控項,30萬個觸發(fā)器,nvps值為一萬,意味著每秒需要處理1萬個值,而每處理1個值都需要從100萬個監(jiān)控項中找到所對應(yīng)的item狀態(tài)信息。同樣地,在計算觸發(fā)器時也需要從大量觸發(fā)器中查找目標(biāo)。對于這一查找問題,Zabbix通過哈希表結(jié)構(gòu)來解決,也就是,以itemid、hostid、triggerid等作為鍵,構(gòu)建哈希表來組織這些需要頻繁查找的數(shù)據(jù)。哈希表結(jié)構(gòu)存在于配置緩存、歷史緩存、歷史索引緩存、值緩存valuecache和趨勢緩存中,配置信息緩存中的哈希表主要是解決剛才說的頻繁查找大規(guī)模元數(shù)據(jù)的問題。歷史緩存和歷史索引緩存中也使用了哈希表,當(dāng)有大量的監(jiān)控數(shù)據(jù)來不及處理時,可以先放到歷史緩存的哈希表中,等待historysyncer進程處理。由于使用了哈希表,即使有大量監(jiān)控項的數(shù)據(jù)進入緩存,historysyncer進程仍然可以以固定的時間復(fù)雜度來查找這些數(shù)據(jù)。zabbix安裝部署windows

上海觀縱科技有限公司致力于傳媒、廣電,是一家服務(wù)型公司。公司業(yè)務(wù)涵蓋webfunny前端監(jiān)控,webfunny前端埋點,全鏈路應(yīng)用性能監(jiān)控,Argus-IT運維監(jiān)控等,價格合理,品質(zhì)有保證。公司從事傳媒、廣電多年,有著創(chuàng)新的設(shè)計、強大的技術(shù),還有一批專業(yè)化的隊伍,確保為客戶提供良好的產(chǎn)品及服務(wù)。觀縱科技立足于全國市場,依托強大的研發(fā)實力,融合前沿的技術(shù)理念,及時響應(yīng)客戶的需求。