5장 |
Sun Management Center 경보와 함께 Hardware Diagnostic Suite 사용 |
이 장에서는 Hardware Diagnostic Suite에서 사용할 수 있도록 Sun Management Center 경보를 보고 사용자 정의하는 방법에 대해 설명합니다.
주 - 이 장에 나오는 절차는 3장에서 설명한 대로 Hardware Diagnostic Suite가 이미 실행 중이라고 가정합니다.
Sun Management Center 경보에 대한 자세한 내용은 Sun Management Center 3.5 사용자 설명서를 참조하십시오.
Sun Management Center 소프트웨어는 시스템을 모니터하고, 비정상적인 동작이 발생하면 경보를 통해 사용자에게 알립니다. 사전에 지정된 범위를 벗어나는 상태가 감지되면 이 경보가 발생합니다.
Hardware Diagnostic Suite는 Sun Management Center Hardware Diagnostic Suite 기능을 사용하여 테스트 중인 호스트에 대한 경보 상태를 발생시키고 표시합니다. 기본적으로 모든 Hardware Diagnostic Suite 테스트 세션 오류 메시지는 Sun Management Center 위험 경보를 발생합니다. 경보는 Sun Management Center 콘솔에 표시됩니다. 또한 Sun Management Center 경보를 발생하는 Hardware Diagnostic 이벤트를 정의할 수 있으며, 경보가 발생할 때 취할 조치를 정의할 수 있습니다.
특정 경보가 발생하면 전자 우편을 보내고, 시스템에서 조치를 취하는 스크립트를 실행하도록 Sun Management Center를 구성할 수 있습니다. 예를 들어, Hardware Diagnostic Suite가 다중 프로세서 시스템의 한 FPU에서 오류를 감지하는 경우 이벤트는 경보를 발생시켜 의심되는 CPU를 오프라인으로 전환하는 스크립트를 자동으로 실행할 수 있습니다. 동시에 시스템 관리자에게 전자 우편 알림을 바로 보냅니다. 경보 작업 플로우 차트는 그림 5-7을 참조하십시오.
Sun Management Center는 경보 상태가 발생하면 경보 표시기(표 5-1)를 사용하여 사용자에게 알립니다.
표 5-2에서는 경보 표시기가 표시되는 Sun Management Center 창에 대해 설명합니다.
표 5-2 경보 표시기 위치
경보 표시기 위치
설명
Sun Management Center 주 창
색이 있는 경보 표시기가 계층 뷰와 토폴로지 뷰의 호스트 옆에 나타납니다.
또한 다른 범주에 대한 경보 수가 도메인 상태 요약(창의 오른쪽 상단에 있는 원형의 경보 표시기 그룹)에 표시됩니다. 그림 3-2를 참조하십시오.
세부 정보 창
색이 있는 작은 경보 표시기가 세부 정보 창 상단의 호스트 이름 옆에 나타납니다.
세부 정보 창(모듈 브라우저 탭)
색이 있는 경보 표시기가 경보를 발생한 Sun Management Center 모듈 옆에 나타납니다. Hardware Diagnostic Suite에서 발생한 경보가 계층 뷰 및 토폴로지 뷰의 로컬 응용 프로그램 표시기 옆에 나타납니다.
세부 정보 창(경보 탭)
모든 경보 표시기(응답되지 않은 경보 및 응답된 경보)가 표에 나열됩니다.
경보 탭에는 다음 정보를 비롯한 호스트 경보가 표시됩니다.
표 5-3 경보 테이블 설명
범주
설명
심각도
그래픽 표시기의 색은 표 5-1에서 설명한 대로 경보의 심각도를 나타냅니다.
표시기 옆의 녹색 표시는 경보가 응답되었음을 의미합니다. 녹색 표시가 없으면 경보가 응답되지 않은 것입니다.
시작 시간
경보가 처음 발생된 시간을 나타냅니다.
상태
"호출음이 있는" 열린 표시기는 경보를 발생시킨 상태가 아직 존재함을 의미합니다.
"소리 없는" 닫힌 표시기는 경보를 발생시킨 상태가 더 이상 존재하지 않음을 의미합니다.
조치
경보에 지정된 조치를 나타냅니다.
메시지
경보 유형을 나타내는 요약된 메시지입니다.
|
경보 보기 및 응답 |
경보 표시기는 지정된 시간에 호스트 하나에 하나씩만 표시될 수 있습니다. 호스트에 두 가지 이상의 경보 유형이 있으면 응답되지 않은 경보가 트리 위에서부터 심각도 순으로 전파됩니다. 모든 경보는 Sun Management Center 경보 창에 나열됩니다.
을 누릅니다.
Sun Management Center 경보에 대한 추가 정보는 Sun Management Center 3.5 사용자 설명서를 참조하십시오.
|
Hardware Diagnostic Suite에 대한 경보 임계값 편집 |
기본적으로 Sun Management Center에서는 Hardware Diagnostic Suite 오류와 정보 로그 파일에서 오류 또는 치명적 오류 텍스트 패턴의 발생을 검색합니다. 이 패턴이 감지되면 경보가 발생합니다. 오류 상태 기준을 수정하거나 사용자 고유 패턴을 만들어 해당 패턴이 기록되면 경보가 발생하도록 할 수 있습니다.
그림 5-2 Hardware Diagnostic Suite 에이전트 등록 정보
표 5-4에서는 이 등록 정보에 대해 설명합니다.
|
테이블 이름 |
행/열 |
설명 |
|---|---|---|
|
Hardware Diagnostic Suite 에이전트 |
HWDS UDP 포트 |
Hardware Diagnostics 에이전트와 서버 사이의 통신에 사용됩니다. |
|
Hardware Diagnostic 오류 |
패턴 이름 |
패턴 이름 등록 정보를 지정합니다. 패턴 이름은 이 테이블에 대한 색인 키이며 고유해야 합니다. 기본 Hardware Diagnostic Suite 오류 패턴 이름은 다음과 같습니다. |
|
|
패턴 설명 |
regexp 패턴에 대한 설명을 지정합니다. Hardware Diagnostic Suite 설명은 다음과 같습니다. 하드웨어 오류 감지하드웨어 고장 |
|
|
Regexp 패턴 |
기본 Hardware Diagnostic Suite 패턴은 다음과 같습니다. 오류 - Hardware Diagnostic Suite 로그 파일에 이 패턴이 발생하면 사용자의 중재가 필요한 하드웨어 오류가 발생했음을 나타냅니다. 미디어가 없거나 케이블이 느슨하거나 연결이 끊어졌을 수 있습니다. 치명적 오류 - 이 패턴이 발생하면 하드웨어 고장을 복구하지 못했음을 나타냅니다. Hardware Diagnostic Suite 테스트에서 데이터의 잘못된 비교나 하드웨어 오류를 감지했을 수 있습니다. Hardware Diagnostic Suite 오류 유형에 대한 설명은 표 4-3을 참조하십시오. |
|
|
일치 수 |
발생한 패턴 일치 수를 나타냅니다. 이 수가 경보 임계값과 일치하면 경보가 발생합니다. 이 테이블 셀은 6단계 |
초기 속성 편집기 패널에는 속성에 대한 정보가 표시됩니다. 이 패널에서는 경보에 대한 등록 정보를 편집할 수 없습니다.
경보 임계값은 패턴 일치 수를 기반으로 하여 발생되는 경보의 유형을 결정합니다(표 5-5).
예를 들어, 치명적 오류 패턴의 Regexp 열에 대한 속성 편집기를 선택합니다. 위험 임계값, 경고 임계값 및 정보 임계값으로 각각 3, 2, 1의 값을 입력합니다.
Hardware Diagnostic Suite 테스트 세션에 치명적인 오류가 기록되면 경보 유형이 다음과 같이 표시됩니다.
diag_error 및 diag_fatal 패턴의 기본 임계값은 다음과 같습니다.
Hardware Diagnostic Suite 기본값으로 임계값을 재설정하려면 필드에 공백을 입력합니다.
|
사용자 자신의 경보 트리거 작성 |
Sun Management Center Hardware Diagnostic Suite를 사용하는 경우 정의된 패턴이 Hardware Diagnostic Suite 오류 로그 파일에 나타나면 경보를 발생하는 독자적인 패턴을 작성할 수 있습니다.
|
필드 이름 |
설명 |
|---|---|
|
패턴 이름 |
작성할 경보 상태의 이름을 지정합니다. |
|
Regexp 패턴 |
경보 상태를 발생하는 정규 표현식(패턴)을 지정합니다. |
|
패턴 설명 |
regexp 패턴에 대한 설명을 지정합니다. |
변경 사항을 적용하면 테이블에 새 행이 삽입됩니다. Hardware Diagnostic Suite 테스트 세션에 지정한 패턴이 포함된 메시지가 기록되면 해당 호스트에 대해 경보가 발생합니다.
|
경보 작업 작성 |
기본적으로 Hardware Diagnostic Suite는 오류 또는 치명적인 오류가 감지되면 루트에 전자 우편을 보냅니다. 그러나 스크립트 실행과 같이 다른 작업을 수행하도록 경보 작업을 사용자 정의할 수 있습니다.
주 - 이러한 스크립트는 수퍼유저 사용 권한으로 실행됩니다.
전자 우편을 받는 사람(여기에서는 admin@shift1)이 경고 작업 필드에 추가됩니다.
이 예에서 위험 작업: 루트에 전자 우편 보내기 항목은 기본 작업입니다. 후속 단계에서 스크립트를 실행하도록 위험 작업을 다시 정의합니다. 경고 작업 필드에 전자 우편을 받는 사람을 추가하면 경보가 전자 우편을 생성하고 스크립트를 실행합니다.
Hardware Diagnostic Suite는 기본적으로 "경고" 경보를 발생하지 않습니다. 이 예가 성립하려면 경고 상태에 대한 경보 임계값을 설정해야 합니다. Hardware Diagnostic Suite에 대한 경보 임계값 편집을 참조하십시오.
이 예에서 경고 경보가 치명적 오류를 발생할 때마다 받는 사람에게 다음 전자 우편이 보내집니다.
날짜: Tue, 12 Oct 1999 15:25:39 -0800
보낸 사람: root@Payroll2 (0000-Admin(0000))
Mime-Version:1.0
Sun Management Center 경보 작업 알림 ... {경고:
Payroll2 파일 스캐닝 하드웨어 오류가 일치 항목을 감지함 \> 1}
|
이 예에서 관리자는 p_online() 시스템 호출을 사용하여 다중 프로세서 시스템에서 프로세서 하나를 비활성화시키는 프로그램을 실행하는 스크립트(/var/opt/SUNWsymon/bin/edproc.sh)를 작성했습니다. 또한 Hardware Diagnostic Suite 테스트 세션 동안 치명적인 FPU 오류가 감지되면 경보를 발생하는 새 경보 트리거를 작성했습니다.
이 사용자 정의 경보 설정 결과는 그림 5-7의 플로우 차트에 설명된 것과 같습니다.