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" |