国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Nagios在企業(yè)網(wǎng)絡(luò)監(jiān)控中的應(yīng)用

2014-11-11 01:01:04李新偉
科技創(chuàng)新導(dǎo)報(bào) 2014年23期

李新偉

摘 要:通過(guò)Nagios監(jiān)測(cè)平臺(tái)的搭建,運(yùn)用SNMP協(xié)議來(lái)監(jiān)測(cè)交換機(jī)與防火墻設(shè)備,實(shí)時(shí)掌控交換機(jī)、防火墻等網(wǎng)絡(luò)設(shè)備端口信息、流量統(tǒng)計(jì)等運(yùn)行信息。對(duì)網(wǎng)絡(luò)故障突發(fā)事件,由傳統(tǒng)的被動(dòng)告知轉(zhuǎn)換為主動(dòng)獲知。

關(guān)鍵詞:SNMP LAMP MIB OID MRTG

中圖分類(lèi)號(hào):P642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)08(b)-0168-01

1 理解SNMP

SNMP(Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)是一種簡(jiǎn)單的專(zhuān)門(mén)設(shè)計(jì)用來(lái)管理網(wǎng)絡(luò)節(jié)點(diǎn)的一種標(biāo)準(zhǔn)應(yīng)用層協(xié)議。它對(duì)外提供了三種基本操作命令(set、get、trap)用于控制網(wǎng)絡(luò)設(shè)備的管理信息庫(kù)(MIB,Management Information Base)。MIB描述SNMP管理的信息集合,其中每個(gè)管理信息元素稱(chēng)為一個(gè)對(duì)象。使用對(duì)象標(biāo)識(shí)符OID(Object Identifier)來(lái)表示。OID沿著MIB樹(shù)結(jié)構(gòu),從根至對(duì)象所在位置,由沿途所經(jīng)過(guò)的樹(shù)枝的名字或編號(hào)以點(diǎn)分隔后連接形成的。MIB提供數(shù)字化OID到可讀文本的映射。OID與MIB文本描述可用snmptranslate命令來(lái)轉(zhuǎn)換。查詢(xún)MIB信息時(shí),注意對(duì)象與實(shí)例的區(qū)別。

一個(gè)完整的SNMP管理模型包括四個(gè)基本元素,即管理者(Manager)、代理(Agent)、管理信息庫(kù)(MIB)以及管理協(xié)議SNMP。每一個(gè)支持SNMP的網(wǎng)絡(luò)設(shè)備中都包含一個(gè)代理,此代理隨時(shí)將網(wǎng)絡(luò)設(shè)備的各種情況記錄至管理信息庫(kù)(MIB)中,網(wǎng)絡(luò)管理程序可通過(guò)SNMP通訊協(xié)議查詢(xún)或修改代理所記錄的信息,從而達(dá)到監(jiān)控網(wǎng)絡(luò)設(shè)備的目的。

2 開(kāi)啟SNMP代理

開(kāi)啟SNMP代理主要配置設(shè)置團(tuán)體字符串、訪問(wèn)權(quán)限及使用的SNMP版本。

Cisco交換機(jī)用snmp-server community配置命令開(kāi)啟SNMP Agent。開(kāi)啟時(shí)要指定SNMP團(tuán)體字符串(Community String)。團(tuán)體字符串就像密碼一樣來(lái)限定訪問(wèn)交換機(jī)上的SNMP代理。SNMP允許交換機(jī)在發(fā)生特定事件時(shí)主動(dòng)通過(guò)SNMP代理發(fā)送通知給指定SNMP管理器。用snmp-server enable traps XXX來(lái)指定交換機(jī)上當(dāng)XXX事件發(fā)生時(shí),交換機(jī)主動(dòng)向snmp-server host命令指定的SNMP管理者發(fā)送SNMP通告。

防火墻以Juniper SSG-550為例,進(jìn)入Configuration>Report Settings> SNMP菜單進(jìn)行相關(guān)設(shè)置。

SNMP代理設(shè)置完成后,在Linux上用snmpwalk 172.16.240.252-c public-v 2c驗(yàn)證代理開(kāi)啟是否成功(172.16.240.252是開(kāi)啟SNMP代理設(shè)備IP地址)。如果有數(shù)據(jù)輸出,說(shuō)明SNMP代理配置成功。

3 監(jiān)控軟件搭建

3.1 Nagios搭建環(huán)境

Nagios提供Web頁(yè)面來(lái)監(jiān)視對(duì)象狀態(tài),警告提示與日志,所以Nagios應(yīng)部署在LAMP(Linux+Apache+Mysql+PHP)環(huán)境下。因使用SNMP協(xié)議監(jiān)控交換機(jī),需先安裝net-snmp及net-snmp-utils包.,這樣編譯安裝Nagios插件包時(shí)才會(huì)在libexe目錄下生成check_snmp插件。

3.2 Nagios監(jiān)控原理

Nagios會(huì)周期性調(diào)用插件去檢測(cè)服務(wù)狀態(tài),所有插件返回的狀態(tài)信息都進(jìn)入隊(duì)列,通過(guò)Web頁(yè)面顯示出來(lái)。

check_snmp插件通過(guò)-o選項(xiàng)指定需監(jiān)控的OID參數(shù),返回設(shè)備指定MIB實(shí)例對(duì)象的值與選項(xiàng)-w,-c指定的閥值進(jìn)行比較來(lái)判斷返回4種狀態(tài)信息。如check_snmp 172.16.240.252-P 2c-C public-o 1.3.6.1.4.1.9.2.1.56.0-c 80%-w 40%監(jiān)控Cisco交換機(jī)CPU使用率。當(dāng)監(jiān)控值小于40%時(shí)返回OK(狀態(tài)正常、藍(lán)色),在40%至80%時(shí)返回WARNING(一般異常、黃色),當(dāng)超過(guò)80%時(shí)返回CRITICAL(危險(xiǎn)預(yù)警、紅色),當(dāng)命令執(zhí)行失敗,返回UNKNOWN(不可知狀態(tài)、灰色)。但遇到一些無(wú)法指定閥值的情況,如端口狀態(tài),只有UP與DOWN兩種情況,用check_snmp查詢(xún)端口狀態(tài)時(shí),無(wú)論它是UP或DOWN,都返回SNMP OK,它僅說(shuō)明命令操作成功。此時(shí)則需要附加選項(xiàng)(如-r選項(xiàng))來(lái)改變其返回值達(dá)到警示功能(用戶(hù)可在Linux用echo $?來(lái)查詢(xún)命令返回值)。

端口流量不能簡(jiǎn)單的用check_snmp插件來(lái)監(jiān)視,因?yàn)镸IB中保存的是端口流量累計(jì)值(count數(shù)據(jù)類(lèi)型)。此時(shí)需第三方軟件參與擴(kuò)展,check_mrtgtraf插件可對(duì)端口流量指定閥值進(jìn)行預(yù)警。它需要MRTG(Multi Router Traffic Grapher)網(wǎng)絡(luò)流量繪制軟件所提取的數(shù)據(jù)文件作為參數(shù),用戶(hù)可以讓MTRG定期自動(dòng)執(zhí)行得到端口流量數(shù)據(jù)文件,而后把mtrg生成的log文件作為參數(shù)傳入check_mrtgtraf插件中得到期望的預(yù)警效果。

3.3 Nagios的報(bào)警機(jī)制

Nagios的亮點(diǎn)是它的一流的報(bào)警功能。它不僅提供了基于瀏覽器的Web界面,方便管理人員在日常運(yùn)維工作中查看系統(tǒng)的運(yùn)行狀況及異常現(xiàn)象。也可在運(yùn)維人員節(jié)假日中,在系統(tǒng)或服務(wù)狀態(tài)異常時(shí)通過(guò)郵件或短信報(bào)警。

4 結(jié)語(yǔ)

該文描述了Nagios監(jiān)控平臺(tái)的監(jiān)控工作原理,闡述了Nagios如何通過(guò)SNMP協(xié)議對(duì)交換機(jī)、防火墻等網(wǎng)絡(luò)設(shè)備進(jìn)行有效的管理與監(jiān)控,適合企事業(yè)單位信息管理部門(mén)的IT人員使用,在日常運(yùn)維中提高效率的同時(shí)減少了管理人員未能及時(shí)發(fā)現(xiàn)問(wèn)題所帶來(lái)的困擾。

參考文獻(xiàn)

[1] W.Richard StevensTCP-IP詳解卷一:協(xié)議.2000-04-01.

[2] 李晨光.Linux企業(yè)應(yīng)用案例精解[M].清華大學(xué)出版社,2012.

[3] 高俊峰.高性能Linux服務(wù)器構(gòu)建實(shí)戰(zhàn)運(yùn)維監(jiān)控、性能調(diào)優(yōu)與集群應(yīng)用[M].機(jī)械工業(yè)出版社,2012.

[4] 王達(dá).Cisco/H3C交換機(jī)高級(jí)配置與管理技術(shù)手冊(cè)[M].中國(guó)水利水電出版社,2012.endprint

博罗县| 金坛市| 郧西县| 菏泽市| 交城县| 襄垣县| 玉门市| 台中县| 蓬莱市| 桃园市| 辽源市| 隆安县| 遵化市| 安义县| 连平县| 安仁县| 濮阳县| 商水县| 凤凰县| 南陵县| 晋江市| 南通市| 海伦市| 西乌珠穆沁旗| 武清区| 徐闻县| 青冈县| 辽宁省| 沙湾县| 福贡县| 辉县市| 吴旗县| 中山市| 阜城县| 平果县| 报价| 苍山县| 兴义市| 稻城县| 错那县| 大竹县|