본 장에서는 JEUS SNMP Agent 환경설정 방법에 대해서 설명한다.
JEUS SNMP Agent는 Jakarta™ EE의 컴포넌트뿐만 아니라 엔터프라이즈 메시지 미들웨어의 특징을 가지고 있다.
다음은 JEUS WebAdmin에서 SNMP Agent 환경을 설정하는 방법에 대한 설명이다.
WebAdmin 메인화면에서 설정을 변경할 서버 이름을 클릭하거나, 왼쪽 메뉴에서 [Servers]를 선택한 후 서버 목록 화면에서 변경할 서버를 선택한다.
설정을 변경하기 전에 [LOCK & EDIT] 버튼을 클릭해서 Lock 설정을 변경해야 한다. 설정변경 모드에 대한 자세한 설명은 “JEUS WebAdmin 안내서”의 “2.4.4. Lock 기능”을 참고한다.
서버 환경을 설정한 후 [Resource] 탭에서 [Jmx Manager] 메뉴를 선택하면 Jmx Manager 화면으로 이동한다.
Snmp Adaptor 영역에서 SNMP Agent에 관련한 설정을 변경할 수 있다. 'Snmp Adaptor' 항목 체크박스를 체크해서 설정 항목을 활성화시키고 정보를 설정한다. 설정을 완료한 후 [확인] 버튼을 클릭해서 설정 정보를 저장한다.
다음은 설정 항목에 대한 설명이다.
항목 | 설명 |
---|---|
Snmp Adaptor Port | SNMP 서버가 Listen하고 있는 Port를 설정한다. SNMP Manager는 이 포트 번호를 통해 Management 정보를 요청할 수 있다. |
Snmp Version | Agent가 사용할 SNMP 버전을 명시한다. 1, 2, 3의 정수값으로 설정한다. |
Snmp Max Packet Size | SNMP 패킷에 대한 최댓값을 설정하며 최소 256Bytes부터 설정할 수 있다. |
Snmp Security | 보안의 적용 여부를 설정한다. 보안은 SNMPv3에서만 설정이 가능하다. |
Trap Demon | 장애 상황이 발생했을 때 TRAP 메시지를 보낼 서버를 설정한다. 여러 개 설정이 가능하며 설정된 모든 IP 주소(Address)로 메시지를 전송한다. |
Pooling | SNMP Agent로 많은 요청이 동시에 들어오는 경우 Thread Pool을 사용하여 처리하도록 설정한다.
|
Thread Pool의 동작에 대해서는 JEUS의 여러 다른 컴포넌트에서 공유하는 설정이므로 자세히 설명하지 않는다.
설정 정보를 서버에 반영하기 위해서 [Activate Changes] 버튼을 클릭한다. SNMP Adaptor에 관한 설정들은 동적 변경을 지원하지 않기 때문에 설정을 완료한 후 서버를 재시작해야 한다.