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