본 장에서는 JEUS SNMP Agent 환경설정 방법에 대해서 설명한다.
JEUS SNMP Agent는 J2EE의 컴포넌트뿐만 아니라 엔터프라이즈 메시지 미들웨어의 특징을 가지고 있다.
다음은 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에 관한 설정들은 동적 변경을 지원하지 않기 때문에 설정을 완료한 후 서버를 재시작해야 한다.