1.1 安裝MIB Browser
MIB Browser工具用於查詢SNMP Agent上的MIB變量,接收SNMP Agent上報的Trap消息,是用來調試驗證NetEco SNMP性能北向接口不可或缺的工具。
1.1.1 獲取安裝包
MG-SOFT MIB Browser的安裝包可以直接訪問MG-SOFT的官網獲取。
1.1.1 安裝
步驟 1 進入安裝包路徑,雙擊setup.exe。
步驟 1 按照安裝向導的指引安裝MIB Browser。
1.1 編譯MIB庫文件
如果要使用MIB Browser查看MIB庫節點,需要先將MIB庫文件編譯成SMIDB文件后,MIB Browser才能正常加載。
1.1.1 編譯
步驟 1 在MIB Browser上,單擊MIB Compiler圖標,打開MIB編譯器。
步驟 1 單擊,打開“Batch Compile”界面,選擇MIB庫所在路徑。
步驟 2 編譯完成后,單擊“Save”將SMIDB文件存入到默認路徑下。
1.1.1 加載
步驟 1 打開MIB Browser,選擇“MIB”頁簽。
步驟 1 選擇要加載的SMIDB文件,單擊按鈕加載。
步驟 2 切換回“Query”頁簽,即可見到加載的MIB庫節點。
1.2 配置用戶參數
如果要使用MIB Browser工具模擬北向第三方系統 SNMP接口對接,首先需要正確設置MIB Browser的用戶參數,確保MIB Browser的用戶參數與設置的用戶參數保持一致
下面以SNMP V3用戶參數為例介紹北向用戶參數配置方法。
步驟 1 打開MIB Browser,單擊圖標打開協議屬性面板。
步驟 1 選擇“SNMPv3”協議,單擊“Add User”按鈕。
步驟 2 正確填寫各個參數。
步驟 3 在樹節點在單擊右鍵選擇“Contact”進行連接測試。
如果右下角的綠燈亮,說明參數配置正確,與NetEco北向接口連接OK。
----結束
1.3 查詢MIB變量
查詢SNMP性能北向接口變量可以有幾種方法:Walk,Get,Get-Next,Get-Bulk等。這些操作都可以通過MIB Browser實現。
1.1.1 存在MIB庫文件
如果存在MIB庫文件,在經過編譯加載之后,可以在MIB樹上各節點的右鍵菜單中選擇操作。
l Walk(獲取所有節點數據)
l Get(獲取選定節點數據)
l Get-Next
l Get-Bulk
批量獲取指標,通過協議屬性面板進行設置。
1.3.1 不存在MIB庫文件
如果不存在MIB庫文件,僅知道OID節點以及其定義的協議,可以通過MIB Browser的“Prompt For OID”功能來進行數據獲取。
l 獲取數據
- 在菜單欄選擇“SNMP > Prompt For OID”。
- 輸入OID,可以進行Get、Get Next、Get Bulk等操作。
- 如果需要獲取連續的多個OID的值,請使用Get Bulk。
1.4 接收Trap消息
1.1.1 配置Trap端口
在MIB Browser上配置Trap消息接收端口,設置為接口上報的端口。
步驟 1 檢查本地端口
在啟動MIB Browser監聽Trap之前,必須先保證本地的162端口未被占用。通常占用此端口的都是系統服務。
- 打開“控制面板 > 管理工具 > 服務組件”,找到SNMP Trap服務:
- 打開屬性,在“啟動類型”中選擇“禁用”,“服務狀態”中單擊“停止”,從而關閉系統的SNMP Trap 服務:
步驟 1 配置MIB Browser的Trap接收端口。
- 單擊,選擇“Trap Ringer > Add”添加Trap接收端口。
- 將在Trap接收端口添加到MIB Browser。
1.4.1 接收Trap消息
步驟 1 單擊,打開MIB Browser的“SNMP Trap Ringer Console”Trap接收界面。
步驟 1 單擊,查看接口上報的Trap消息內容。
