■ 云南 盧立云
編者按:國內(nèi)廠商的Solarwind NPM設(shè)備與國外不同,需要借助OID查看工具,通過添加國內(nèi)廠商私有的OID值,才能在Solarwind NPM平臺(tái)中顯示。
Solarwind NPM是功能強(qiáng)大的網(wǎng)絡(luò)性能監(jiān)視軟件,對(duì)于思科等國外品牌,由于該軟件內(nèi)置的MIB庫含有思科的OID數(shù)據(jù),所以對(duì)一些參數(shù)調(diào)看比較方便,能夠及時(shí)顯示;而對(duì)于華為、銳捷和邁普等國內(nèi)廠商的設(shè)備,要借助OID查看工具,通過添加國內(nèi)廠商私有的OID值,才能在Solarwind NPM平臺(tái)中顯示。
圖1 邁普交換機(jī)指標(biāo)顯示
筆者單位原來建設(shè)局域網(wǎng)時(shí)使用Cisco Catalyst 29XX Stack交 換 機(jī),用Solarwind NPM軟件除了可以看到平均響應(yīng)時(shí)間和丟包率(Average Response Time & Packet Loss) 外,其他參數(shù)如設(shè)備的CPU和內(nèi)存利用率等數(shù)據(jù)都可以通過Node Details的Summary中在List Resources中勾選“CPU&Memory”調(diào)看到,并能夠在Node Details的Vital Stats中圖形化顯示。
在近期的局域網(wǎng)改造中,單位通過購置國產(chǎn)的邁普交換機(jī),用以替換原來的Cisco交換機(jī)產(chǎn)品,改造后,雖然網(wǎng)絡(luò)的整體性能得到提升,所有設(shè)備通過配置相同的SNMP參數(shù),能夠通過Solarwind NPM軟件進(jìn)行集中管理,但是,邁普交換產(chǎn)品的一部分性能參數(shù),譬如,邁普交換設(shè)備的CPU和內(nèi)存利用率等指標(biāo)參數(shù),無法在Solarwind NPM軟件中通過Node Details的Vital Stats中圖形化顯示,如圖1。
國內(nèi)網(wǎng)絡(luò)廠商如華為、銳捷和邁普等,設(shè)備的CPU和內(nèi)存利用率等一些性能指標(biāo)參數(shù),各廠家將其歸屬到廠家私有的OID值中,這些OID的描述和解釋保存在廠家私有的MIB庫中。而在Solarwind NPM軟件中沒有預(yù)置國內(nèi)廠商的私有MIB庫,因此,這些參數(shù)也就無法顯示。
圖2 找到對(duì)象的OID值
通過使用OID查看工具,可以導(dǎo)入廠家私有的MIB庫,并通過查找相應(yīng)的指標(biāo)參數(shù),找出這些指標(biāo)參數(shù)對(duì)應(yīng)的OID值,在確定了OID值以后,就可以在Solarwind NPM軟件中通過Universal Device Poller創(chuàng)建并定義一個(gè)新的Device Poller,從而能夠在Node Details的Vital Stats中圖形化顯示。
以邁普交換機(jī)為例,在向廠家索要其私有的MIB庫后,用OID查看工具為OidView;在OidView中 點(diǎn) 擊“MIB Manager”進(jìn)入MIB庫管理界面,點(diǎn)擊左側(cè)的“Compile New MIBs”,選 擇 邁 普 的mibfile文件中的privateMAIPU-SYS-MIB.mib文 件,再點(diǎn)擊右下角的“LOAD /Compile MIBs”按鈕,軟件提示還要導(dǎo)入MAIPU-SMI模塊,選擇邁普的mibfile文件中的complatprivateMAIPU-SMI.mib文件,點(diǎn)擊右 下 角 的“LOAD/Compile MIBs”按鈕導(dǎo)入。點(diǎn)擊左側(cè) 的“MIB Browser”,在 右側(cè) 的“OidView Navigation Tree” 中 展 開 MIB,點(diǎn) 擊DEFAULT,在右側(cè)的“MIBS:ALL DEFAULT MIBS Loaded In DB”中看到上面添加的“MAIPU-SMI”和“MAIPU-SYSMIB”兩個(gè)項(xiàng),雙擊“MAIPUSYS-MIB”項(xiàng),就可以左側(cè)看到邁普的MIB Tree。展開 子 項(xiàng) SMI—iso—org—dod—internet—private—enterprises-maipu—mpMgmt—mpSysMIB,在下部的“Variable Grid”中點(diǎn)擊右側(cè)的“Object”,再在左側(cè)的 Search欄內(nèi)輸入 對(duì)象的關(guān)鍵字,譬如“mpSysCpu”,系統(tǒng)就會(huì)顯示許多匹配的關(guān)鍵字,其中找到“mpSysCpuCore Utilization”關(guān) 鍵 字,其右 側(cè) 的“MIB Info”框 中的“DESCRIPTION”項(xiàng) 顯 示為“cpu utilization(%)”;對(duì) 應(yīng) 的OID值 為600.9.1.1.3,系統(tǒng)最下部的 OID Path:OID PATH =iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).maipu(5651).mpMgmt(3).mpSysMIB(600);如 圖 2所示。 所 以“mpSysCpuCore Utilization” 關(guān) 鍵字 完 整 的OID值 為 :1.3.6.1.4.1.5651. 3.600.9.1.1.3。 同 樣 道 理,可以查找到邁普交換機(jī)的內(nèi)存利用率的關(guān)鍵字“mpSysMemUtilization” 完整的OID值為:1.3.6.1.4.1.5651.3.600.10.1.1.10。
點(diǎn) 擊“開 始 → 所有程序→Solarwind Orion→Network Performance Monitor→Universal Device Poller”, 在“ALL NODE” 框 中 點(diǎn) 擊“Maipu Electic Industrial CO.,Ltd”,選中邁普設(shè)備的一個(gè)節(jié)點(diǎn),如:“DCL-1F_1-S3320-28TC-1”,點(diǎn)擊上部“+New Universal Device Poller”, 隨后在彈出的“Orion Universal Device Poller”框中“Define Your Universal Device Poller”下輸 入OID值,點(diǎn) 擊“Next”, 在“Assign cpuCoreUtilization to Nodes” 框 中勾 選“DCL-1F_1-S3320-28TC-1”, 點(diǎn)擊Test按鈕通過后,點(diǎn) 擊“Next”,在“Label the Rows in Your Tables”框中選擇默認(rèn)的“Use interface names from Orion”,點(diǎn) 擊“Next”繼續(xù),在“Display cpuCore Utilization Results on Orion Website” 框 中在“Node Details-vital stats”一行勾選“Gauge”這一列的復(fù)選框,點(diǎn)擊Finish完成。
圖3 顯示探針和cpu和內(nèi)存的Gauge
圖4 添加cpu和內(nèi)存利用率探針
自 此,Cpu探 針 添 加完成,可以看到右下側(cè)的“ALL DEFINED POLLERS”下的“Default Group” 中 的有添加的“cpuCore Utilization”。 用 同樣方法添加內(nèi)存利用率探針,如圖3。
點(diǎn) 擊Orion Web Console,輸入管理員的用戶名和口令后,點(diǎn)擊HOME-Summary,選中其中一個(gè)節(jié)點(diǎn),如:“DCL-1F_1-S3320-28TC-1”,進(jìn) 入“Node Details” 界 面,在“+Add tab”界面中可以看到添加的cpu和內(nèi)存利用率的探針,在“Vital Stats”界面中可以看到對(duì)應(yīng)的儀表盤顯示,如圖4。
由于國內(nèi)網(wǎng)絡(luò)設(shè)備廠商都將一些OID值內(nèi)置到自己私有的MIB庫中,用網(wǎng)管軟件(不管是國內(nèi)的還是國外的),都會(huì)遇到一些指標(biāo)參數(shù)不能顯示的情況,所以就需要通過OID查看軟件,導(dǎo)入廠商私有的MIB庫,查找到所需參數(shù)對(duì)應(yīng)的OID值,再針對(duì)這些OID值,建立相應(yīng)的探針,在網(wǎng)管軟件中顯示出來。