Zabbix在進(jìn)行監(jiān)控時(shí),zabbix客戶端要安裝在被監(jiān)控設(shè)備上,,負(fù)責(zé)定期收集數(shù)據(jù),,并將其發(fā)送給zabbix服務(wù)端;zabbix服務(wù)端要安裝在監(jiān)控設(shè)備上,,其將zabbix客戶端發(fā)送的數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)庫(kù)中,zabbixweb根據(jù)數(shù)據(jù)在前端進(jìn)行展示和繪圖,。zabbix的數(shù)據(jù)收集分為兩種模式:1,、主動(dòng)模式zabbix客戶端主動(dòng)向zabbixserver請(qǐng)求監(jiān)控項(xiàng)列表,并主動(dòng)將監(jiān)控項(xiàng)內(nèi)需要的數(shù)據(jù)提交給zabbixserver。2,、被動(dòng)模式zabbixserver向agent請(qǐng)求獲取監(jiān)控項(xiàng)的數(shù)據(jù),,zabbixagent返回?cái)?shù)據(jù)。由此可以看出zabbix的主動(dòng)和被動(dòng)模式是以zabbxi客戶端為基準(zhǔn)的,。根據(jù)需要部署盡可能多的Zabbix前端節(jié)點(diǎn),,不要忘記正確配置外部地址,以便Zabbix前端能連接到Zabbix服務(wù)器,。時(shí)代zabbix共同合作
對(duì)于成功的企業(yè),,您需要引入一個(gè)有效的監(jiān)控系統(tǒng),涵蓋您的業(yè)務(wù)和基礎(chǔ)設(shè)施的所有領(lǐng)域——服務(wù)器,、數(shù)據(jù)庫(kù),、服務(wù)、存儲(chǔ),、應(yīng)用等,。一個(gè)高效的監(jiān)控系統(tǒng)應(yīng)該為指標(biāo)的收集、存儲(chǔ),、計(jì)算/預(yù)測(cè),、可視化和告警提供服務(wù)。找到一個(gè)可以符合自己公司環(huán)境的監(jiān)控工具更是一個(gè)相當(dāng)大的挑戰(zhàn),。在運(yùn)維監(jiān)控選擇中,,開(kāi)源工具是運(yùn)維人員經(jīng)常會(huì)考慮到的,本文重點(diǎn)講下Prometheus和Zabbix,,Zabbix是老一代工具,,Prometheus是新一代工具。兩者有何不同,?Prometheus vs Zabbix 簡(jiǎn)單對(duì)比zabbix 6.2監(jiān)控華為的操作三大開(kāi)源運(yùn)維監(jiān)控工具zabbix,、nagios和open-falcon優(yōu)缺點(diǎn)。
Zabbix集群模式下,,節(jié)點(diǎn)的狀態(tài)說(shuō)明ZabbixServer集群模式下的節(jié)點(diǎn)存有以下幾種狀態(tài):Active–當(dāng)前處于活動(dòng)狀態(tài)的節(jié)點(diǎn),。一次只能有一個(gè)節(jié)點(diǎn)處于活動(dòng)狀態(tài);Standby–節(jié)點(diǎn)當(dāng)前正在待機(jī)模式下運(yùn)行。多個(gè)節(jié)點(diǎn)可以具有此狀態(tài);Shutdown–之前檢測(cè)到該節(jié)點(diǎn),,但它已正常關(guān)閉;Unreachable–以前檢測(cè)到節(jié)點(diǎn),,但在未關(guān)閉的情況下意外丟失。這可能是由許多不同的原因造成的,,例如,,節(jié)點(diǎn)崩潰或出現(xiàn)網(wǎng)絡(luò)問(wèn)題;在正常情況下,您將有一個(gè)活動(dòng)節(jié)點(diǎn)和一個(gè)或多個(gè)備用節(jié)點(diǎn),。例如,,如果您正在這些節(jié)點(diǎn)上執(zhí)行一些維護(hù)任務(wù),,則也需要處于關(guān)閉模式的節(jié)點(diǎn)。另一方面,,如果一個(gè)活動(dòng)節(jié)點(diǎn)變得不可訪問(wèn),,則此時(shí)一個(gè)備用節(jié)點(diǎn)將接管。ZabbixHAManager我們?nèi)绾螜z查哪個(gè)節(jié)點(diǎn)當(dāng)前處于活動(dòng)狀態(tài),,哪些節(jié)點(diǎn)正在待機(jī)模式下運(yùn)行?首先,,我們可以在Zabbix前端看到這一點(diǎn)——稍后我們將對(duì)此進(jìn)行講述,。我們還可以從命令行檢查節(jié)點(diǎn)狀態(tài)。在每個(gè)節(jié)點(diǎn)上——無(wú)論是活動(dòng)節(jié)點(diǎn)還是備用節(jié)點(diǎn),,您都會(huì)看到zabbix_服務(wù)器和hamanager進(jìn)程已經(jīng)啟動(dòng),。hamanager進(jìn)程負(fù)責(zé)每5秒檢查一次數(shù)據(jù)庫(kù)中的高可用性節(jié)點(diǎn)狀態(tài),并負(fù)責(zé)在活動(dòng)節(jié)點(diǎn)出現(xiàn)故障時(shí)接管,。另一方面,,當(dāng)前處于活動(dòng)狀態(tài)的Zabbix服務(wù)器節(jié)點(diǎn)將有許多其他進(jìn)程——數(shù)據(jù)收集器進(jìn)程。
Q:老師,,請(qǐng)教個(gè)問(wèn)題,,zabbix通過(guò)自動(dòng)發(fā)現(xiàn)掃描網(wǎng)段,然后添加主機(jī),,有沒(méi)有什么辦法區(qū)分路由器或者交換機(jī)類型的方法,,這樣才能把交換機(jī)模板或者路由器模板掛給對(duì)應(yīng)的主機(jī)
A:不多的話,批量加2次模板就行了
Q:后續(xù)上線網(wǎng)絡(luò)設(shè)備后,,如果我們組之間溝通不協(xié)調(diào),,監(jiān)控會(huì)有一些誤差或者遺漏,想減少人工去介入
A:可以找一下類型的oid,。然后匹配交換機(jī)和路由器的字段套上對(duì)應(yīng)的模板
Q:老師,,沒(méi)有網(wǎng)絡(luò)設(shè)備類型通用的oid吧
A:主機(jī)名oid應(yīng)該是通用的,華為和華三,、cisco的mib比較通用A:cisco進(jìn)入特權(quán)模式有條命令showsnmp-serveroidlist,。可以看到設(shè)備的oid的列表,。前面是描述,,后面是對(duì)應(yīng)的oid,華三和華為應(yīng)該也是有對(duì)應(yīng)的命令,,具體可能需要問(wèn)下客服
Q:好的,,我去試試ciscoQ:那要想做全自動(dòng)呢?
A:全自動(dòng)的話,,一般這邊是通過(guò)型號(hào)的oid,,提取到型號(hào)的關(guān)鍵字,cisco字眼的的就套cisco模板,華為就套華為的模板,,華三的就套華三的模板
Q:嗯嗯,,這種方法我們想過(guò),只要拿到所有設(shè)備的型號(hào),,在自動(dòng)發(fā)現(xiàn)的時(shí)候就可以通過(guò)型號(hào)區(qū)分是交換機(jī)還是路由器,,感覺(jué)太復(fù)雜,想要更簡(jiǎn)單的做法,。 zabbix大流量數(shù)據(jù)的接收,。
開(kāi)放性:源代碼全公開(kāi),任何用戶都可以編譯和發(fā)布自己的版本,。同時(shí),,社區(qū)和互聯(lián)網(wǎng)可以找到大量的模版??蓴U(kuò)展性:支持用戶自定義監(jiān)控項(xiàng),,只要能想得到的KPI,基本都能監(jiān)控的到,。數(shù)據(jù)采集:可用性和性能檢測(cè),,自動(dòng)發(fā)現(xiàn),支持agent,、SNMP,、JMX、telnet等多種采集方式,,支持主動(dòng)和被動(dòng)模式數(shù)據(jù)傳輸高可用:server對(duì)設(shè)備性能要求低,,支持proxy分布式監(jiān)控,分布式集中管理,,開(kāi)放式接口,,擴(kuò)展性強(qiáng)告警管理:支持多條件告警,支持多種告警方式,,模板能力:支持多組模板,,模板繼承。告警設(shè)置:告警周期,,告警級(jí)別,,告警恢復(fù)通知、告警暫停,,時(shí)段閾值,、支持維護(hù)周期、支持單機(jī)停用歷史數(shù)據(jù):歷史數(shù)據(jù)查詢可配置,,內(nèi)置housekeeping數(shù)據(jù)清理機(jī)制安全審計(jì):具備安全的用戶審計(jì)日志,,權(quán)限認(rèn)證,,用戶可以限制允許維護(hù)的列表。無(wú)商業(yè)版本:平臺(tái)本身沒(méi)有商業(yè)版和社區(qū)版本的區(qū)分,,ZABBIX只對(duì)商業(yè)服務(wù)收費(fèi)(如培訓(xùn),、定制開(kāi)發(fā)、部署服務(wù)等),。監(jiān)控工具Prometheus和Zabbix哪種更容易掌握二者有何區(qū)別,?什么zabbix功能
Zabbix6.2驚喜發(fā)布!特別優(yōu)化中大型環(huán)境部署的性能!時(shí)代zabbix共同合作
Zabbix對(duì)數(shù)據(jù)的處理能力集中體現(xiàn)在Zabbixserver端??傮w上,,Zabbixserver采用流水線式的多進(jìn)程架構(gòu)來(lái)處理監(jiān)控?cái)?shù)據(jù),其中比較關(guān)鍵的有3類進(jìn)程,,每一類又可以啟動(dòng)多個(gè)進(jìn)程。這3類進(jìn)程分別是:trapper/poller進(jìn)程,,負(fù)責(zé)接收監(jiān)控?cái)?shù)據(jù),;預(yù)處理進(jìn)程,負(fù)責(zé)對(duì)接收的監(jiān)控?cái)?shù)據(jù)進(jìn)行預(yù)處理,;historysyncer進(jìn)程負(fù)責(zé)將監(jiān)控?cái)?shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)以及計(jì)算觸發(fā)器表達(dá)式并生成event,。這3類進(jìn)程之間可以通過(guò)共享內(nèi)存和Unix域套接字實(shí)現(xiàn)進(jìn)程間通信。這里沒(méi)有展開(kāi)講lld進(jìn)程,,是因?yàn)閘ld進(jìn)程處理的是底層自動(dòng)發(fā)現(xiàn)的數(shù)據(jù),,并不是嚴(yán)格意義上的監(jiān)控值。時(shí)代zabbix共同合作
上海觀縱科技有限公司成立于2022-11-14年,,在此之前我們已在webfunny前端監(jiān)控,,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,,Argus-IT運(yùn)維監(jiān)控行業(yè)中有了多年的生產(chǎn)和服務(wù)經(jīng)驗(yàn),,深受經(jīng)銷商和客戶的好評(píng)。我們從一個(gè)名不見(jiàn)經(jīng)傳的小公司,,慢慢的適應(yīng)了市場(chǎng)的需求,,得到了越來(lái)越多的客戶認(rèn)可。公司業(yè)務(wù)不斷豐富,,主要經(jīng)營(yíng)的業(yè)務(wù)包括:webfunny前端監(jiān)控,,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,,Argus-IT運(yùn)維監(jiān)控等多系列產(chǎn)品和服務(wù),。可以根據(jù)客戶需求開(kāi)發(fā)出多種不同功能的產(chǎn)品,,深受客戶的好評(píng),。公司會(huì)針對(duì)不同客戶的要求,,不斷研發(fā)和開(kāi)發(fā)適合市場(chǎng)需求、客戶需求的產(chǎn)品,。公司產(chǎn)品應(yīng)用領(lǐng)域廣,,實(shí)用性強(qiáng),得到webfunny前端監(jiān)控,,webfunny前端埋點(diǎn),,全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控客戶支持和信賴,。上海觀縱科技有限公司依托多年來(lái)完善的服務(wù)經(jīng)驗(yàn),、良好的服務(wù)隊(duì)伍、完善的服務(wù)網(wǎng)絡(luò)和強(qiáng)大的合作伙伴,,目前已經(jīng)得到傳媒,、廣電行業(yè)內(nèi)客戶認(rèn)可和支持,并贏得長(zhǎng)期合作伙伴的信賴,。