모니터링 주기

에이전트 실행은 각 서버의 cron 데몬에 의해 제어됩니다. 모니터링 주기의 상위 레벨 단계는 다음과 같습니다.

  1. 에이전트가 유휴 상태인지 확인합니다.
  2. 이전 에이전트 실행이 끝나지 않았다면 완료될 때까지 기다립니다. 한번에 하나의 모니터링 에이전트(/opt/SUNWstade/bin/rasagent)만 실행 중이어야 합니다.

  3. 측정 보고서 및 상태 관련 이벤트 생성 시 사용하는 모든 관련 장치 모듈을 로드하고 실행합니다.
  4. 시스템은 장치에서 모든 관련 정보를 검색하여 측정 보고서를 생성하고 /var/opt/SUNWstade/DATA에 저장된 보고서에 이 정보를 저장합니다. 시스템은 보고서 데이터를 이전 보고서와 비교하고 차이점을 평가하여 상태 관련 이벤트를 생성해야 하는지 결정합니다.

    이벤트는 로그파일에 있는 정보를 전달하여 생성하기도 합니다. 예를 들어 /var/adm/messages.t3의 모든 오류와 경고는 추가 분석 없이 로그 이벤트로 변환됩니다. 대부분의 이벤트는 소프트웨어의 규칙이나 정책에 따라 문제가 있다고 판단되기 때문에 생성되지만, 저장소 배열에서 syslog 파일에 문제가 있다고 표시하면 즉시 이벤트가 생성됩니다.

  5. 슬레이브 에이전트에서 이벤트가 생성된 경우 생성된 상태 관련 이벤트를 마스터 에이전트에 보내고, 마스터 에이전트에서 이벤트가 생성된 경우 원하는 모든 에이전트에게 이벤트를 보냅니다.
  6. 마스터 에이전트는 자체 이벤트를 생성하고 슬레이브로부터 이벤트를 수집합니다. 또한 이벤트를 배포하기 전에 마스터에서 집계할 수 있습니다.


    참고 –

    서비스 담당 직원의 조치가 필요한 이벤트(조치 가능한 이벤트라고 함) 및 집계 이벤트도 경보라고 할 수 있습니다.


  7. 나중에 비교할 수 있도록 측정 보고서를 저장합니다.
  8. 이벤트 로그는 사용자 인터페이스의 관리 탭에서 액세스할 수 있습니다. Storage Automated Diagnostic Environment 소프트웨어는 필요한 통계 정보를 사용하여 상태 데이터베이스를 업데이트합니다. 일부 이벤트는 특정 임계값에 도달해야 생성됩니다. 예를 들어 스위치 포트의 CRC 수가 하나씩 증가하는 것은 이벤트를 트리거하는 데 충분하지 않습니다. 특정 임계값이 필요하기 때문입니다.

    Storage Automated Diagnostic Environment는 동일한 장치의 동일한 구성 요소에 대해 여러 개의 전자 메일이 생성되지 않도록 하는 전자 메일 임계값을 지원합니다. 지정된 시간대에서 이미 전송된 이벤트 수를 추적하여 중복 전자 메일 경고를 막을 수 있습니다. 다른 공급자(비 전자 메일)는 이 기능을 지원하지 않습니다.

  9. 관련 당사자에게 이벤트 및/또는 경보를 보냅니다.
  10. 이벤트는 알림을 받도록 설정된 수신자들에게만 전송됩니다. 이벤트 유형을 필터링하여 각 수신자에게 관련된 이벤트만 보내도록 할 수 있습니다.


    참고 –

    전자 메일 공급자 및 Sun Network Storage Command Center(Sun Net Connect 공급자를 통한 NSCC)는 활성화된 경우 모든 이벤트에 대한 알림을 받습니다.


관련 항목