이벤트 핸들러

이벤트 핸들러는 특정 이벤트가 발생했을 때 Domino®에서 수행하는 작업을 정의합니다.

이 태스크 정보

다음 항목 중 하나 이상을 수행하도록 이벤트 핸들러를 정의할 수 있습니다.

  • 설정된 대상에 이벤트 기록
  • 이벤트 발생을 알리고 알림 방법 지정
  • 추가 처리 작업을 위해 이벤트를 다른 프로그램으로 전송
  • 서버 콘솔 또는 지정한 대상에 대한 이벤트 기록 금지
  • Run an agent
  • 콘솔 명령과 스크립트 전송

Monitoring Configuration 데이터베이스(EVENTS4.NSF)는 서버 태스크를 위한 기본 이벤트 핸들러를 포함합니다. 그러나 이벤트 처리 방법을 사용자 정의하려면 사용자 정의 이벤트 핸들러를 작성해야 하는 경우가 있습니다. 이벤트 핸들러를 사용 가능 또는 사용 불가능으로 설정하여 기본 이벤트 핸들러를 사용 불가능으로 하거나, 사용자 정의 이벤트 핸들러로 대체할 수 있습니다.

이벤트 핸들러를 작성하면 이벤트 핸들러 시작 조건(예를 들어 이벤트가 임계값을 충족 또는 초과하거나 지정된 심각도 레벨에 해당될 경우)을 지정해야 합니다. 이벤트 핸들러 조건을 지정하려면 일련의 기준을 정의하고 작업을 지정하거나 이벤트 핸들러를 시작하는 사용자 정의 이벤트 생성기를 선택하십시오.

서로 다른 심각도에 적합한 여러 핸들러를 작성할 수도 있습니다. 예를 들어, 심각도 레벨이 Fatal 또는 Failure인 이벤트 발생 시 알림이 필요하고, 관련 정보는 로그 파일이나 Monitoring Results 데이터베이스(STATREP.NSF)에 기록해야 하는 경우가 있습니다. Normal 레벨의 이벤트는 관리할 필요가 없으므로, 로그 필터를 작성하여 일반 이벤트 및 심각도 레벨을 로그 파일이나 서버 콘솔에 기록하지 않도록 방지할 수 있습니다.