MIB 瀏覽器的使用指導



前言

最近很多兄弟不斷地問mib 瀏覽器怎麼使用,因此,決定將這個相同重複的問題變成文檔,供SNMP新人快速上手。

這裏採用MG-SOFTMIB 瀏覽器進行示例。

安裝

省略。

使用說明

3.1 編譯MIB文件

MIB文件目前是MIB瀏覽器的唯一輸入文件。

但是,.mib.txt後綴的MIB文件需要編譯後,MIB瀏覽器方能正常使用。

編譯的常見步驟如下:

1) 打開MIB 瀏覽器,如下圖;

 

2) 找到菜單欄下的快捷圖標,找到右邊的藍色圖標,這個是MIB編譯器,是負責將我們的MIB文件編譯爲MIB瀏覽器可以正常使用的文件;

3) 點擊這個圖標後,即可進入MIB編譯器;

4) MIB編譯器中找到這個圖標(最左邊位置),點擊後,即可查找需要導入的MIB文件(正常的MIB文件後綴爲.mib,早期電源的MIB文件存儲爲.txt的格式,但本質一樣,僅在導入時,需要選擇all files,纔會找到.txt後綴的MIB文件),選中即可執行編譯;

5) 如果編譯成功,將會出現下圖中央出現的那個對話框,選中默認出現的文件,直接點擊Save即可,存儲位置隨意;如果編譯不成功,請聯繫SNMP的開發人員;

 

 

3.2 MIB瀏覽器基本設置

3.2.1 加載MIB編譯文件

上述步驟中,點擊Save後,如果第一次使用,都會成功;如果不成功,說明該文件的編譯文件(後綴爲.smidb)正在被MIB瀏覽器。見下圖:

 

1) 回到MIB瀏覽器,選中Tab中的MIB標籤。

2) 如果上一步驟不成功,一定會在這裏看到如圖所選中的那個文件,雙擊即可去除。

3) 再看下方Tab中的MIB Modules標籤,這裏出現的mib編譯文件,都是可以被MIB瀏覽器正常加載的。

4) 正常情況下,編譯完成後,這裏不會自動出現,點擊一下刷新,拉到最底下,即可發現我們的編譯文件(因爲Z開頭,一般排在最後),雙擊即可加載。

3.3 快速查找目標分支

1) 回到Tab中的Query標籤。

2) Mib Tree中選擇iso,右鍵選擇Expand,即可展開。爲了方便找到我們的分支,建議在mgnt的分支那點一下‘減號’讓其收縮,此時即可發現我們的分支 zxduMibs

3) 建議在Split那勾選Vertical,會更方便使用。

3.4 建立MIB瀏覽器與前臺的通訊

3.4.1 參數設置

Mib Tree上方的Remote SNMP Agent中填入單板的IP

在點擊右邊的“小鐵錘”(SNMP Protocol Preference),檢查SNMP的參數設置是否與前臺單板一致。

當選擇不同的SNMP版本時,MIB瀏覽器將會根據不同的加密程度與前臺通訊,前臺會自動根據MIB瀏覽器下發的版本回復相應版本的數據包。

V2C版本中:

Read Community, Set Community, Port Number一定要與前臺一致,才能正常建立V2C版本的輪詢。其他參數可不管。

V3版本中:

點擊Load User Profile,進入配置。如下圖所提示:

 

Authentication Privacyprotocol分別選擇MD5, DES.

務必點擊Change Password輸入與前臺一致的密碼。

點擊OK即可。如果爲了以後方便使用,可以點擊Save to profile,以後可以直接調用這次的存儲數據。

3.4.2 建立連接

zxduMib底下的任意分支右鍵,選擇Contact建立通訊。

如果成功,Query results中會返回sysUptime的時間;如果不成功,是獲取不了單板的系統時間的。

如果不成功,請檢測:

1) MIB瀏覽器上的參數是否與前臺單板的對應參數一致;

2) 如果一致,仍然不通,可以檢查一下MIB瀏覽器與前臺單板的網絡是否可連通,MIB 瀏覽器提供了Ping工具,在Tab的標籤中可以找到Ping標籤的測試環境。

3) 有時候,更改V3的參數後,MIB瀏覽器的對應參數即使與前臺一致,也有可能連不上,但過5分鐘左右,即可連上,目前原因未知。

3.5 接收Trap告警信息

3.5.1 接收Trap

MIB瀏覽器可以接收前臺的Trap信息。

可以點擊菜單下方的按鈕,即可進入接收Trap信息的界面。

正常情況下,前臺每5秒,即會發送一個Trap告警包,該界面會自動顯示。

 

如果不能正常顯示,請檢查:

1) 前臺的SNMP Trap地址是否填對了MIB瀏覽器所在電腦的IP

2) 如果IP正常,MIB瀏覽器仍然無法接收,請檢查前臺的SNMP參數中的Trap端口號在MIB瀏覽器電腦端是否被佔用。

3) 正常情況下,Trap端口號爲162,但Windows7操作系統的會佔用162這個端口,因此,前臺的Trap端口號可以改成163(如果也被佔用,再換其他的)。

4) 注意,MIB瀏覽器默認開通了162端口接收Trap信息,但是163是沒有開通的,因此,需要額外設置。

 

MIB瀏覽器的菜單View中,找到MIB Browers Preference,進入後,如下圖:

 

在上述位置,添加一個163端口,StatusReady時,說明有效;如果無法生效,可能是被佔用,建議再換一個端口試試。

5) 前臺是否有實時告警,如果爲0,則不會上送,自然收不到;

6) MIB瀏覽器是否進行了確認收到Trap的操作,如果操作了,即使有告警,也不會上送,直到有新的告警變化時,纔會再次週期上送。

 

3.5.2 回覆Trap

我們SNMP Trap回覆,並不是在Trap Ringer Console那進行設置。

我們的前臺採用了比較特殊的確認方式(並非採用Inform自動回覆模式),見下圖:

 

選擇alarmSendOK,這個節點是提供給客戶,供其確認已經收到Trap信息,無需前臺週期發送用的設置節點。選中它後,選擇獲取(get),如果它返回的是0,說明前臺確實沒有發送任何Trap包,如果返回的是1,說明前臺正在週期發送Trap。(如果要確認收到Trap信息,只需右鍵選擇設置,將值改爲0即可。)

點擊設置後,如下圖:

 

Value to Set中填入值,點擊左上角的具有紅色箭頭的按鈕,即可下發。

判斷是否下發成功有多種方法,簡單的一種就是,在設置值前,點一下Value to Set右邊的刷新按鈕,即可獲取當前值,設置下發新值後,再刷新一次,如果值變成我們設置的值,即爲有效。(Syntax數據類型無需選擇,MIB瀏覽器會根據MIB文件的該節點的syntax信息自動選擇。)

3.5.3 Trap的其他說明

3.5.3.1 Trap是否需要加載mib文件的問題

目前,基於V1.0X的監控單元,Trap的接收需要加載MIB文件,也就是,前面的MIB文件加載成功後,Trap中的告警名稱才能正常顯示出來(因爲告警名稱沒有直接上送,而是上送該告警的OIDMIB瀏覽器根據MIB文件解析出OID對應的條目後,才能顯示出告警名稱)。

基於V1.1X及更新的監控單元,已經無需MIB文件,MIB瀏覽器均能正常解析上送的Trap包。

3.5.3.2 Trap存在一些奇怪的條目

這些奇怪的條目,是正常的。

SNMP的熱啓動信息與結束信息,信息內容不一致。

監控單元開機時,會發送一個一條熱啓動的Trap信息。

更改SNMP參數時,由於構架設計會導致重啓SNMP進程,因此,一定會出現一條結束信息,然後一會是熱啓動信息,接着纔是我們正常上送的信息。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章