MIB Manager dispone di un programma di utilità di riga comandi che è possibile utilizzare per importare i dati MIB ed esportare i file delle regole. È possibile immettere i comandi manualmente o richiamarli in modo programmatico.
$NCHOME/omnibus/bin/nco_mibmanager_batch
[options]
%NCHOME%\omnibus\bin\nco_mibmanager_batch
[options]Su sistemi operativi Windows, l'output di MIB Manager viene visualizzato in una nuova console.
La seguente tabella descrive le opzioni di riga comandi disponibili. Le opzioni -exportmibs, -exportobjects ed -exportoids consentono di analizzare espressioni regolari conformi al motore modello Java.
Utilizzare
i percorsi di directory completi quando si specificano le directory. Ad esempio, nco_mibmanager_batch
-importdir "C:\anydir\mibs"
| Opzione di riga comandi | Descrizione |
|---|---|
| -clean | Utilizzare questa opzione durante la prima esecuzione del programma di utilità di riga comandi MIB Manager se in precedenza è stato utilizzato il programma di utilità grafico MIB Manager. Se non si utilizza questa opzione, viene visualizzato un errore. |
| -exportdir string | Utilizzare questa opzione per specificare la directory in cui vengono esportati i file delle regole
generati. Inserire il
percorso di directory tra virgolette doppie (" "). Ad esempio: nco_mibmanager_batch -exportdir "/home/user/export_cmd" -filetype csv |
| -exportmibs string | Utilizzare questa opzione per specificare il nome del MIB da esportare. È possibile utilizzare le
espressioni regolari per specificare più MIB. Ad esempio, il seguente comando esporta gli oggetti da un MIB denominato "RMON-MIB": nco_mibmanager_batch -exportmibs RMON-MIB -filetype csv Il seguente comando esporta gli oggetti da tutti i MIB i cui nomi contengono "MON": nco_mibmanager_batch -exportmibs .*MON.* -filetype csv |
| -exportnewdirectory | Utilizzare questa opzione per specificare che i file esportati vengono scritti in una nuova directory,
all'interno della directory di esportazione esistente.
La nuova sottodirectory viene automaticamente denominata con una data/ora. Utilizzare questa opzione
per assicurarsi che i file delle regole esistenti non vengano sovrascritti. Ad esempio: nco_mibmanager_batch -exportdir "/home/user/export_cmd" -exportnewdirectory -filetype csv |
| -exportobjects string | Utilizzare questa opzione per specificare il nome dell'oggetto MIB da esportare. È possibile utilizzare le
espressioni regolari per specificare più oggetti. Ad esempio, il seguente comando esporta tutti gli oggetti denominati "coldStart": nco_mibmanager_batch -exportobjects coldStart -filetype csv Il seguente comando esporta tutti gli oggetti il cui nome inizia con "cold": nco_mibmanager_batch -exportobjects cold.* -filetype csv |
| -exportoids string | Utilizzare questa opzione per specificare l'OID da esportare.
È possibile utilizzare le
espressioni regolari per specificare più OID. Ad esempio, il seguente comando esporta tutti gli oggetti con l'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 Il seguente comando esporta tutti gli OID che iniziano con "1.3.6.1.6.3.1.1.5": nco_mibmanager_batch -exportoids 1.3.6.1.6.3.1.1.5.* -filetype csv Il seguente comando esporta tutti gli oggetti con OID "1.3.6.1.6.3.1.1.5.1" o "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 |
Utilizzare questa opzione per specificare il tipo di oggetti MIB da esportare. Questa opzione assume i
seguenti valori:
Ad esempio: nco_mibmanager_batch -exportdir "/home/user/export_cmd" -exportnewdirectory -filetype csv -exportscope ALL |
| -filetype csv| |
Utilizzare questa opzione per specificare il formato file in cui vengono esportati i file generati. Questa
opzione è richiesta
per le operazioni di esportazione. I parametri disponibili sono i seguenti:
|
| -help | Utilizzare questa opzione per visualizzare le informazioni della guida sulle opzioni di riga comandi. |
| -importdir string | Utilizzare questa opzione per specificare la directory da cui vengono importati i file MIB. Inserire il
percorso di directory tra virgolette doppie (" "). Ad esempio: nco_mibmanager_batch -importdir "/home/user/mibs" |
| -importdirtraverse | Utilizzare questa opzione per specificare che
MIB Manager
attraversa le sottodirectory durante la ricerca dei file MIB da importare. Ad esempio: nco_mibmanager_batch -importdir "/home/user/mibs" -importdirtraverse |
| -messagelevel ERROR|WARN| |
Utilizzare questa opzione per specificare il livello di registrazione dei messaggi. Questa opzione assume i
seguenti valori:
|
| -messagelog string | Utilizzare questa opzione per specificare la directory in cui viene scritto
il file di log dei messaggi, mibmanager.log. Inserire il
percorso di directory tra virgolette doppie (" "). Il valore predefinito è NCHOME/omnibus/log. |
| -searchpath string | Utilizzare questa opzione per specificare un elenco, delimitato da punto e virgola, di directory in cui
MIB Manager può
eseguire la ricerca per risolvere le dipendenze MIB. Inserire il
percorso di directory tra virgolette doppie (" "). Ad esempio: nco_mibmanager_batch -importdir "/home/user/mibs" -searchpath "/home/user/mib_dependencies" Il comando seguente ricerca le dipendenze in 3 specifiche directory: nco_mibmanager_batch -importdir "/home/user/mibs" -searchpath "/home/user/mib_dependencies;/home/user/mib_other;/home/user/mib_test" |