2023年5月13日 星期六

透過供應商提供的 MIB 檔案查詢 OID 資訊給 SNMP 服務使用:MIB Importer

在使用 SNMP 網管工具時,每個收到的數值都會有一個 OID 碼,OID ( 物件識別碼:Object Identifiers ),有時候需要特定的某個 OID 碼來給例如 Black Box 之類的網管工具進行某個數值的監控,那要怎麼取得那個特定 OID 碼呢? 可以用供應商提供的 MIB 檔案查詢 OID 資訊。


管理訊息庫 MIB ( Management Information Base ) 通常可向設備供應商取得,它提供了設備各項數值定義的 OID 資訊與說明,但是 MIB 檔案是由一種特殊的文字格式,抽象語法符號一 (ASN.1) 描述表格、值和寄存器中的可用讀數,所以需要另外的工具對其內容進行格式化,方便判讀與搜尋。


Paessler MIB Importer 是一個免費的小程式,將供應商提供的 MIB 檔案匯入後,就能夠對其資料判讀與搜尋,本文會做一個範例,查詢 ZyXEL XGS4600-32 網管交換機的風扇轉速與溫度數值。


Paessler MIB Importer 版本:V3.5.8


匯入 MIB 檔案:

打開 Paessler MIB Importer,file > Import MIB File...


選擇要匯入的 MIB 檔案,一次可以多選,但是選多了會讓匯入時間變長。


開始匯入作業。


匯入完成後,依樹狀分支就能找到對應的值,右方就提供值的說明資料與 OID 碼。

這張是目前實際風扇轉速值的 OID:1.3.6.1.4.1.890.1.15.3.26.1.1.1.3,有時候風扇不只一個,還要特別在 OID 後方再加上風扇號碼。


這張是目前實際溫度值的 OID:1.3.6.1.4.890.1.15.3.26.1.2.1.3。


透過 MIB Importer 可以快速查找定位想知道的 OID 資訊,在 SNMP 的使用上是不可或缺的一個工具。


Paessler MIB Importer 官方網站與下載點:

https://www.paessler.com/tools/mibimporter



沒有留言:

張貼留言