MIB Manager 有一個指令行公用程式,您可以使用它來匯入 MIB 資料及匯出規則檔案。您可以手動發出指令,或以程式化方式呼叫指令。
$NCHOME/omnibus/bin/nco_mibmanager_batch
[options]
%NCHOME%\omnibus\bin\nco_mibmanager_batch
[options]在 Windows 作業系統上,來自 MIB Manager 的輸出會顯示在新的主控台中。
下表說明可用的指令行選項。 -exportmibs、-exportobjects 及 -exportoids 選項可以剖析符合 Java 型樣引擎的正規表示式。
指定目錄時,請使用完整目錄路徑。例如:nco_mibmanager_batch
-importdir "C:\anydir\mibs"
| 指令行選項 | 說明 |
|---|---|
| -clean | 如果您之前已使用 MIB Manager 圖形公用程式,則當您第一次執行 MIB Manager 指令行公用程式時,請使用此選項。如果您不使用此選項,則會顯示錯誤。 |
| -exportdir string | 使用此選項來指定將所產生規則檔案匯出至的目錄。請用雙引號 (") 括住目錄路徑。 例如: nco_mibmanager_batch -exportdir "/home/user/export_cmd" -filetype csv |
| -exportmibs string | 使用此選項來指定要匯出之 MIB 的名稱。您可以使用正規表示式來指定多個 MIB。 例如,下列指令從名為 "RMON-MIB" 的 MIB 匯出物件: nco_mibmanager_batch -exportmibs RMON-MIB -filetype csv 下列指令從名稱中包含 "MON" 的所有 MIB 匯出物件: nco_mibmanager_batch -exportmibs .*MON.* -filetype csv |
| -exportnewdirectory | 使用此選項來指定將匯出的檔案寫入現有匯出目錄內的新目錄。
這個新子目錄會自動以時間戳記命名。使用此選項可以確保不會改寫現有的規則檔案。 例如: nco_mibmanager_batch -exportdir "/home/user/export_cmd" -exportnewdirectory -filetype csv |
| -exportobjects string | 使用此選項來指定要匯出之 MIB 物件的名稱。您可以使用正規表示式來指定多個物件。 例如,下列指令匯出名為 "coldStart" 的所有物件: nco_mibmanager_batch -exportobjects coldStart -filetype csv 下列指令匯出其名稱以 "cold" 開頭的所有物件: nco_mibmanager_batch -exportobjects cold.* -filetype csv |
| -exportoids string | 使用此選項來指定要匯出的 OID。
您可以使用正規表示式來指定多個 OID。 例如,下列指令匯出 OID 為 "1.3.6.1.6.3.1.1.5.1" 的所有物件: nco_mibmanager_batch -exportoids 1.3.6.1.6.3.1.1.5.1 -filetype csv 下列指令匯出其 OID 以 "1.3.6.1.6.3.1.1.5" 開頭的所有物件: nco_mibmanager_batch -exportoids 1.3.6.1.6.3.1.1.5.* -filetype csv 下列指令匯出 OID 為 "1.3.6.1.6.3.1.1.5.1" 或 "1.3.6.1.6.3.1.1.5.2" 的所有物件: nco_mibmanager_batch -exportoids 1.3.6.1.6.3.1.1.5.1|1.3.6.1.6.3.1.1.5.2 -filetype csv |
| -exportscope ALL|TRAPS|OBJECTS |
使用此選項來指定匯出的 MIB 物件類型。此選項採用下列值:
例如: nco_mibmanager_batch -exportdir "/home/user/export_cmd" -exportnewdirectory -filetype csv -exportscope ALL |
| -filetype csv| |
使用此選項來指定所產生檔案的檔案匯出格式。匯出作業需要此選項。
可用的參數如下所示:
|
| -help | 使用此選項來顯示指令行選項的相關說明資訊。 |
| -importdir string | 使用此選項來指定從中匯入 MIB 檔案的目錄。請用雙引號 (") 括住目錄路徑。 例如: nco_mibmanager_batch -importdir "/home/user/mibs" |
| -importdirtraverse | 使用此選項來指定 MIB Manager 在搜尋要匯入的 MIB 檔案時遍訪子目錄。 例如: nco_mibmanager_batch -importdir "/home/user/mibs" -importdirtraverse |
| -messagelevel ERROR|WARN| |
使用此選項來指定訊息記載層次。
此選項採用下列值:
|
| -messagelog string | 使用此選項來指定將寫入訊息日誌檔 mibmanager.log 的目錄。
請用雙引號 (") 括住目錄路徑。 預設值為 NCHOME/omnibus/log。 |
| -searchpath string | 使用此選項來指定 MIB Manager 可以搜尋以解析 MIB 相依關係的目錄清單(以分號區隔)。請用雙引號 (") 括住目錄路徑。 例如: nco_mibmanager_batch -importdir "/home/user/mibs" -searchpath "/home/user/mib_dependencies" 下列指令搜尋三個特定的目錄以解析相依關係: nco_mibmanager_batch -importdir "/home/user/mibs" -searchpath "/home/user/mib_dependencies;/home/user/mib_other;/home/user/mib_test" |