Domino® SNMP 에이전트

Domino® SNMP 에이전트는 Domino® 서버를 관리하는 데 산업 표준 SNMP를 사용하는 써드파티 관리 스테이션을 활성화하여 Domino®의 모니터링 및 제어 기능을 향상시킵니다.

Domino® SNMP 에이전트는 다음 항목으로 구성됩니다.

  • LNSNMP - 이벤트 인터셉터로부터 트랩 알림을 수신하여 플랫폼용 마스터 SNMP 에이전트를 사용하여 관리 스테이션으로 이 알림을 발송하는 독립 애플리케이션. 또한 LNSNMP는 QuerySet Handler에 대한 요청을 전달하고 관리 스테이션에 다시 응답하여 관리 스테이션의 Domino 관련 정보에 대한 요청을 처리합니다. LNSNMP에는 다음 항목이 포함되어 있습니다.
    • Recent Trap Table - 이벤트 인터셉터에서 발송된 최근의 10개 트랩 알림이 들어 있는 LNSNMP에 저장된 동적 표
    • Trap Generator - 이벤트 인터셉터로부터 Domino® 이벤트를 수신하고 마스터 SNMP 에이전트를 사용하여 관리 스테이션으로 이 이벤트를 발송하는 Domino® SNMP 에이전트의 일부
  • QuerySet Handler - 서버 통계 정보를 질의하고 구성 가능한 Domino 기반 매개변수 값을 설정하는 추가 태스크. QuerySet Handler는 Domino® 통계 정보를 LNSNMP에 반환한 후, 플랫폼용 마스터 SNMP 에이전트를 사용하여 관리 스테이션에 정보를 전달합니다.
  • Event Interceptor - Trap Generator가 트랩을 발송하도록 지시하여 Domino® 이벤트 핸들러의 SNMP 트랩 알림에 응답하는 추가 태스크

Domino® SNMP 에이전트의 기본 기능

에이전트가 제공하는 기능은 다음과 같습니다.

  • MIB를 통한 범위 밖의(Out-of-band) 서버 상태
  • SNMP를 통한 Domino® 서버 제어
  • 서버 상태에 대한 실시간 경고
  • SNMP 트랩으로 Domino® 이벤트 전달
  • Domino® MIB를 통한 통계

Domino® SNMP 에이전트는 SNMP 버전 1을 지원합니다.

MIB를 통한 범위 밖의(Out-of-band) 서버 상태

Domino® SNMP 에이전트는 IPC를 사용하여 서버가 작동되는지 또는 작동 중지되는지 파악하는 Domino® SNMP 에이전트 서버 추가 태스크를 통해 간접적으로 서버 상태를 계속 모니터합니다. Domino® 에이전트는 Notes® API 애플리케이션이 아니므로, 모든 상태 정보는 범위 밖에서 수집됩니다.

SNMP를 통한 Domino® 서버 제어

SNMP를 통해 사용 가능한 세 가지 제어 기능은 다음과 같습니다.

  • Domino® 서버 중지
  • Domino® 서버를 시작하십시오
  • 운영 체제 재부팅
    주: 재부팅 기능은 zSeries®(S/390®) 플랫폼에서 지원되지 않습니다.

보안상 특징으로, 다음 기능은 기본적으로 사용할 수 없으며, 각 기능은 서버별로 설정되어야 합니다.

서버 상태에 대한 실시간 경고

Domino® SNMP 에이전트는 서버 상태를 계속 모니터합니다. 상태 변경사항은 SNMP 트랩으로 발송됩니다. 서버 상태에 대한 실시간 경고는 다음의 세 가지 방법을 사용하여 서버가 업되는지 또는 다운되는지 여부를 모니터하는 기능을 상당히 향상시킵니다.

  • 정보는 실시간으로 제공됩니다.
  • 정보는 범위 밖에서 사용 가능합니다. 서버가 작동 중인지 작동 중지되었는지 확인하기 위해 Notes® 클라이언트 또는 Domino® 서버는 필요하지 않습니다.
  • 정보는 질적으로 더 우수합니다. SNMP는 두 가지 상태(업 또는 다운) 대신 7개의 상태 또는 다음과 같은 이벤트를 결정할 수 있습니다.
    1. SNMP 상태 및 이벤트
    메시지 상태 특정 트랩 번호 삭제 트랩 번호

    Domino® 서버가 작동 중: [server name](이 서버는 콘솔 명령이나 SNMP를 사용하여 시작되었습니다.)

    보통

    11 <nozeros>

    12<nozeros>

    Domino® 서버가 종료됨: [server name](이 서버는 콘솔 명령이나 SNMP를 사용하여 종료되었습니다.)

    사용 안함

    12 <nozeros>

    11<nozeros>

    Domino® 서버 펄스가 실패함: [server name](이 서버는 과도하게 사용되고 있거나 SNMP 펄스에 응답하지 않습니다.)

    경고

    13 <nozeros>

    14<nozeros>

    Domino® 서버 펄스가 복원됨: [server name](이 서버는 더 이상 사용 중이 아니고 이제 SNMP 펄스에 응답합니다.)

    보통

    14 <nozeros>

    13<nozeros>

    시스템이 재부팅 중(Domino® SNMP 에이전트가 전체 시스템을 재부팅합니다.)

    정보

    15 <nozeros>

    해당사항 없음

    Domino® 서버가 응답하지 않음: [server name](이 서버는 손상되었거나 중단되었을 수 있습니다.)

    중요

    16 <nozeros>

    17<nozeros>

    Domino® 서버가 이제 응답함: [server name](이 서버는 이제 다시 응답합니다.)

    보통

    17 <nozeros>

    16<nozeros>

주: 일반 6번 유형의 표 1에 나열된 모든 트랩.

가장 중요한 추가 상태는 서버가 의도적으로 사용 불가능으로 설정되었는지 여부입니다. 이것은 일상의 유지관리 기간 동안 지원 요원을 호출하는 등의 상황을 미리 예방합니다.

서버 상태를 결정하는 방법은 LNSNMP 및 Domino® 서버 추가 태스크 간의 펄스입니다(첫 번째는 QuerySet Handler이거나 또는 이벤트 인터셉터). 트랩 13과 트랩 16은 서버가 SNMP 추가 태스크와 서로 통신하여 작업하도록 LNSNMP가 처음 결정하는 경우에만 발생하며, 서버에 문제가 있을 경우 트랩은 발생하지 않습니다. 트랩 16은 트랩 13 조건이 지속되는 경우 발생합니다(서버는 응답하지 않음).즉, 트랩 16을 보기 전에 트랩 13이 나타납니다.

SNMP 트랩으로 Domino® 이벤트 전달

Domino® 이벤트 전달은 실시간 경보와 유사합니다. Domino®가 이벤트 서버 태스크를 사용하여 SNMP 트랩을 생성하면 바로 이 트랩이 실시간으로 전달됩니다. Domino®는 Collector 서버 태스크를 사용하여 주기적으로만 생성하므로 통계 모니터는 엄격히 실시간이 아닙니다. Domino® SNMP 에이전트의 장점은 다음 이벤트가 Domino® 도메인에서 통합되도록 허용하는 것입니다.

Domino® 이벤트의 텍스트 메시지에는 다음과 같은 이름의 항목 정보가 있습니다.

서버 - 시작 Domino® 서버의 전체 이름

유형 - 이벤트 유형

심각도 - 이벤트 심각도

시간소인 - 시간소인은 UNIX Epoch 형식으로 변환됩니다. 이것은 서버의 시간 소인이며 콘솔의 시간 소인은 아닙니다.

텍스트 - 이벤트 메시지(서버의 로컬 언어)

Seq - LNSNMP에 의해 할당됨

주: 모든 필드는 Seq 필드를 제외한 Domino® 서버에서 직접 제공됩니다.

유형 코드는 숫자이며, Domino® 이벤트 모니터에 나타난 각 이벤트 유형에 해당합니다.

0 Unknown

1 Comm

2 Security

3 Mail

4 Replica

5 Resource

6 Misc

7 Server

8 Statistic

9 Update

심각도 코드는 숫자이며, Domino® 이벤트 모니터에 나타난 각 이벤트 심각도에 해당합니다.

0 Unknown

1 Fatal

2 Failure

3 Warning (high)

4 Warning (low)

5 Normal

Domino® MIB를 통한 통계

SNMP를 사용할 때 여러 Domino® 통계를 사용할 수 있습니다. "--<<" 문자열로 시작하는 Domino® MIB의 주석을 검사하여 Domino® 통계로부터 직접 파생된 MIB 오브젝트를 볼 수 있습니다.

SNMP 보안

SNMP 버전 1은 보안 프로토콜이 아니며, SNMP의 기본 보안은 커뮤니티 이름과 IP 주소만 사용합니다. 모든 사이트는 보안 직원이 있는 Domino® SNMP 에이전트의 배치를 검토해야 합니다. 그러나 Domino® SNMP 에이전트가 제공하는 제어 기능은 심각한 보안 위험을 나타내지 않습니다. (예를 들어, 콘솔 또는 데이터베이스에 대한 액세스 권한은 영향을 받지 않습니다.)