Zabbix是一個企業(yè)級分布式開源監(jiān)控工具,能監(jiān)控各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運(yùn)營;并提供靈活的通知機(jī)制以讓系統(tǒng)管理員快速定位、解決存在的各種問題,是一個基于web界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的開源解決方案。
簡單的講,主動模式和被動模式都是將Agent作為參照的。
主動模式:agent請求server獲取主動的監(jiān)控項列表,并主動將監(jiān)控項內(nèi)需要檢測的數(shù)據(jù)提交給server/proxy。
被動模式:server向agent請求獲取監(jiān)控項的數(shù)據(jù),agent返回數(shù)據(jù)。
【主動監(jiān)測】通信過程如下:
1、Agent打開TCP連接(主動檢測變成Agent打開)
2、Agent請求items檢測列表
3、Server返回items列表
4、Agent處理響應(yīng)
5、關(guān)閉TCP連接
6、Agent開始收集數(shù)據(jù)
【被動監(jiān)測】通信過程如下:
1、Server打開一個TCP連接
2、Server發(fā)送請求agent.ping
3、Agent接收到請求并且響應(yīng)
4、Server處理接收到的數(shù)據(jù)1
5、關(guān)閉TCP連接
1.SNMP:(SimpleNetwork ManagementProtocol),簡單網(wǎng)絡(luò)管理協(xié)議。這是一個非常古老的且通用的監(jiān)控協(xié)議,幾乎任何設(shè)備都支持用此方式進(jìn)行系統(tǒng)監(jiān)控。
2.Agent:在被監(jiān)控端安裝專門的監(jiān)控程序,將數(shù)據(jù)采集后通過Agent發(fā)送至Server。
3.IPMI:智能平臺管理接口。可在常用的服務(wù)器上看到類似以太網(wǎng)口的接口。
4.JMX:JavaManagement Extensions
在實際監(jiān)控架構(gòu)中,zabbix根據(jù)網(wǎng)絡(luò)環(huán)境、監(jiān)控規(guī)模等分了三種架構(gòu):server-clientmaster-node-client、server-proxy-client三種
1、server-client架構(gòu)
zabbix的最簡單的架構(gòu),監(jiān)控器和被監(jiān)控機(jī)之間不經(jīng)過任何代理直接由zabbixserver和zabbixagent之間進(jìn)行數(shù)據(jù)交互。適用于網(wǎng)絡(luò)比較簡單,設(shè)備比較少的監(jiān)控環(huán)境。
2、server-proxy-client架構(gòu)
其中proxy是server、client之間溝通的一個橋梁,proxy本身沒有前端,而且其本身并不存放數(shù)據(jù),只是將agent發(fā)來的數(shù)據(jù)暫時存放,,而后在提交給server,該架構(gòu)經(jīng)常是和master-node-client架構(gòu)作比較的架構(gòu),一般適用于跨機(jī)房,跨網(wǎng)絡(luò)的中型網(wǎng)絡(luò)架構(gòu)的監(jiān)控。
3、master-node-client架構(gòu)
該架構(gòu)是zabbix最復(fù)雜的監(jiān)控架構(gòu),適用于跨網(wǎng)絡(luò)、跨機(jī)房、設(shè)備較多的大環(huán)境。每個node同時也是一個server端,node下面可以接proxy,也可以直接接client。node由自己的配置文件和數(shù)據(jù)庫,其要做的是將配置信息和監(jiān)控數(shù)據(jù)向master同步,master的故障或損壞不影響node其下的架構(gòu)的完整性。
zabbix_server.log
26214:20161117:143243.773cannot send list of active checks to "127.0.0.1": host [hz]not found
zabbix_agentd.log
26272:20161117:145243.961no active checks on server [127.0.0.1:10051]: host [hz] not found
解決方法是agent中的hostname配置必須和zabbix頁面中的主機(jī)一樣
/usr/local/zabbix/etc/zabbix_agentd.conf
Hostname=hz-support
原因是使用zabbix默認(rèn)配置的監(jiān)控模板中設(shè)置的觸發(fā)器監(jiān)控進(jìn)程數(shù)默認(rèn)值(默認(rèn)是300)太少導(dǎo)致報警
可以改成更高的數(shù)值。
配置—>模板—>TemplateOS Linux–kelong
TemplateOS Linux–kelong—>觸發(fā)器—>Toomany processes on {HOST.NAME}
更新刷新頁面等待一下 可以看到報警消失
創(chuàng)建監(jiān)控項
創(chuàng)建監(jiān)控圖形
查看圖像結(jié)果
Zabbix內(nèi)部的數(shù)據(jù)流對Zabbix的使用也很重要。首先,為了創(chuàng)建一個采集數(shù)據(jù)的監(jiān)控項,就必須先創(chuàng)建主機(jī)。其次,在任務(wù)的另外一端,必須要有監(jiān)控項才能創(chuàng)建觸發(fā)器(trigger),必須要有觸發(fā)器來創(chuàng)建動作(action)。因此,如果想要收到類似“X個server上CPU負(fù)載過高”這樣的告警,就必須首先為 ServerX 創(chuàng)建一個主機(jī)條目,其次創(chuàng)建一個用于監(jiān)控其CPU的監(jiān)控項,最后創(chuàng)建一個觸發(fā)器,用來觸發(fā)CPU負(fù)載過高這個動作,并將其發(fā)送到郵箱或短信告警。雖然這些步驟看起來很繁瑣,但是使用模板的話,實際操作非常簡單。也正是由于這種設(shè)計,使得Zabbix的配置變得更加靈活易用。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129991.html
摘要:胡凱,運(yùn)維負(fù)責(zé)人,曾經(jīng)就職于金山軟件金山網(wǎng)絡(luò)獵豹移動,負(fù)責(zé)運(yùn)維相關(guān)工作。胡凱在去年加入站剛剛成立的運(yùn)維部,人少事多,遇到了很多坑。 胡凱,bilibili運(yùn)維負(fù)責(zé)人,曾經(jīng)就職于金山軟件、金山網(wǎng)絡(luò)、獵豹移動,負(fù)責(zé)運(yùn)維相關(guān)工作。Bilibili是國內(nèi)最大的年輕人潮流文化娛樂社區(qū),銀河系知名彈幕視頻分享UGC平臺。 95后二次元新人類的追捧,讓以視頻彈幕、UP主聞名于世的bilibili(...
摘要:前言告警將重要信息發(fā)送給運(yùn)維或者其他相關(guān)人,及時發(fā)現(xiàn)并且處理問題。在所有開源監(jiān)控軟件里面,的告警方式無疑是最棒的。在發(fā)生告警之后立即發(fā)送郵件和微信消息給用戶,分鐘后還未確認(rèn),那么發(fā)送短信,分鐘還未確認(rèn)則打電話給用戶。 1. 前言 告警將重要信息發(fā)送給運(yùn)維「或者其他相關(guān)人」,及時發(fā)現(xiàn)并且處理問題。在所有開源監(jiān)控軟件里面,Zabbix 的告警方式無疑是最棒的。告警的方式各式各樣,從 Ema...
摘要:靈活查詢,聚合分組并存除開單純的聚合和分組,還支持聚合和分組的復(fù)合查詢。所以,與會聚合為一條曲線,而和的關(guān)系則是分組的關(guān)系。當(dāng)然,的功能在未來,還遠(yuǎn)遠(yuǎn)不止這些,高效運(yùn)維的時代才剛剛開啟。 運(yùn)維 2.0 時代 運(yùn)維 2.0 是指,從技術(shù)運(yùn)維升級為服務(wù)運(yùn)維,向公司提供可依賴的專業(yè)服務(wù)。運(yùn)維 2.0 強(qiáng)調(diào)服務(wù)交付能力,而不是技術(shù)能力,需求可依賴、懂業(yè)務(wù)、服務(wù)化的專業(yè)運(yùn)維。 為了了解運(yùn)維 2....
摘要:作為骨灰級粉絲,一直以來對第三方監(jiān)控都是拒絕的。例如白屏?xí)r間首屏?xí)r間腳本錯誤網(wǎng)頁加載就緒時間各種瀏覽器的訪問情況,甚至能了解不同瀏覽器運(yùn)營商地區(qū)用戶的訪問狀況。腳本錯誤在所難免,錯誤進(jìn)一步導(dǎo)致網(wǎng)站部分功能無法使用。 作為 Zabbix 骨灰級粉絲,一直以來對第三方監(jiān)控(APM)都是拒絕的。一來覺得收費(fèi),二來擔(dān)心數(shù)據(jù)被人所知,三來覺得 Zabbix 牛逼到無可取代。但是,隨著 APM 市...
摘要:也有幸和全球說運(yùn)維負(fù)責(zé)人李云偉先生進(jìn)行一次深入溝通。面臨挑戰(zhàn)全球說的應(yīng)用主要是在線系統(tǒng)和移動為主。是北京科技有限公司旗下產(chǎn)品,中國首個模式的,集成國內(nèi)外主流監(jiān)控支撐系統(tǒng),實現(xiàn)一個平臺上集中處理所有事件,提升可靠性。 客戶背景 「全球說」 Talkmate,是北京酷語時代教育科技有限公司(酷語科技)旗下產(chǎn)品,酷語科技是一家誕生于中國的語言技術(shù)公司,致力于為全球用戶提供一個全新的多語言學(xué)習(xí)...
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3597·2023-01-11 13:20