Sun Java System Messaging Server 6 2005Q4 관리 설명서

Solaris 8에서 Messaging Server에 대한 SNMP 지원 구성

SNMP 모니터링으로 인한 오버헤드는 매우 작지만 Messaging Server는 SNMP 지원을 비활성화한 상태로 제공됩니다. SNMP 지원을 사용하려면 다음 명령을 실행합니다.


# su user-id-for-ims
# configutil -o local.snmp.enable -v 1
# start-msg snmp

SNMP를 활성화하면 매개 변수를 지정하지 않더라도 start-msg 명령이 다른 Messaging Server 프로세스와 함께 SNMP 하위 에이전트 프로세스를 자동으로 시작합니다.

Messaging Server SNMP 하위 에이전트를 작동하려면 Solaris 원시 SNMP 마스터 에이전트를 실행해야 합니다. Solaris 원시 SNMP 마스터 에이전트는 일반적으로 Solaris 부트 절차의 일부로 시작되는 snmpdx 데몬입니다.

SNMP 하위 에이전트는 수신할 UDP 포트를 자동으로 선택합니다. 필요한 경우 다음 명령을 사용하여 하위 에이전트에 고정 UDP 포트를 지정할 수 있습니다.

# configutil -o local.snmp.port -v port-number

나중에 포트 번호로 값 0을 지정하여 이 설정을 취소할 수 있습니다. 기본 설정인 값 0은 Messaging Server에서 하위 에이전트가 사용 가능한 UDP 포트를 자동으로 선택할 수 있도록 합니다.

/etc/snmp/conf 디렉토리에는 두 개의 SNMP 하위 에이전트 구성 파일인 SNMP 액세스 제어 정보를 포함하는 ims.acl과 SNMP MIB OID 등록 정보를 포함하는 ims.reg가 있습니다.

일반적으로 이러한 파일은 편집할 필요가 없습니다. Messaging Server에서 제공하는 MIB는 읽기 전용이며 ims.reg 파일에서 포트 번호를 지정할 필요가 없습니다. 포트 번호를 지정하는 경우 configutil 유틸리티를 사용하여 다른 포트를 설정할 때까지는 해당 포트가 적용됩니다. 그럴 경우 하위 에이전트에서는 configutil을 사용하여 설정한 포트 번호를 사용합니다. 파일을 편집하는 경우 변경 내용을 적용하려면 SNMP 하위 에이전트를 중지하고 다시 시작해야 합니다.


# stop-msg snmp
# start-msg snmp

주 –

Messaging Server에서 SNMP 지원을 활성화한 상태에서 Solaris 10 OS에서 만든 모든 SNMP 쿼리는 기본 포트 16161에 연결해야 합니다. 예를 들어, 오픈 소스 SNMP 도구 snmpwalk를 사용하여 Messaging Server에 대한 네트워크/메일 통계를 쿼리하는 경우 -p 16161 옵션을 사용합니다.