Previous Next Contents Generated Index Home


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 경보 개요

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-1   경보 표시기
표시기
심각도
설명

 

1 시스템 중단  

작동에 영향을 미치는 상태가 발생하여 즉각적인 수정 작업이 필요합니다. 예를 들어, Sun Management Center에서 관리되는 객체가 중지되어 리소스가 필요합니다.  

 

2 위험  

작동에 영향을 미치는 상태가 발생하여 수정 작업이 필요합니다. Hardware Diagnostic Suite 테스트 세션에서 하드웨어 고장을 감지하면 이러한 유형의 오류가 생성됩니다.  

 

3 경고  

작동에 영향을 미치지 않는 상태가 발생했으며 더 심각한 오류가 발생하는 것을 막기 위해 수정 작업이 필요합니다.  

 

4 주의  

작동에 영향을 미치는 잠정적 또는 임박한 오류가 감지되었으며 아직 심각한 영향을 미치지는 않았습니다.  

 

5 사용 불가  

리소스가 사용 불가능합니다.  

표 5-2에서는 경보 표시기가 표시되는 Sun Management Center 창에 대해 설명합니다.

표 5-2   경보 표시기 위치
경보 표시기 위치
설명

Sun Management Center 주 창  

색이 있는 경보 표시기가 계층 뷰와 토폴로지 뷰의 호스트 옆에 나타납니다.

또한 다른 범주에 대한 경보 수가 도메인 상태 요약(창의 오른쪽 상단에 있는 원형의 경보 표시기 그룹)에 표시됩니다. 그림 3-2를 참조하십시오.  

세부 정보 창  

색이 있는 작은 경보 표시기가 세부 정보 창 상단의 호스트 이름 옆에 나타납니다.  

세부 정보 창(모듈 브라우저 탭)  

색이 있는 경보 표시기가 경보를 발생한 Sun Management Center 모듈 옆에 나타납니다. Hardware Diagnostic Suite에서 발생한 경보가 계층 뷰 및 토폴로지 뷰의 로컬 응용 프로그램 표시기 옆에 나타납니다.  

세부 정보 창(경보 탭)  

모든 경보 표시기(응답되지 않은 경보 및 응답된 경보)가 표에 나열됩니다.  


경보 정보

경보 탭에는 다음 정보를 비롯한 호스트 경보가 표시됩니다.

표 5-3   경보 테이블 설명
범주
설명

심각도  

그래픽 표시기의 색은 표 5-1에서 설명한 대로 경보의 심각도를 나타냅니다.

표시기 옆의 녹색 표시는 경보가 응답되었음을 의미합니다. 녹색 표시가 없으면 경보가 응답되지 않은 것입니다.  

시작 시간  

경보가 처음 발생된 시간을 나타냅니다.  

상태  

"호출음이 있는" 열린 표시기는 경보를 발생시킨 상태가 아직 존재함을 의미합니다.

"소리 없는" 닫힌 표시기는 경보를 발생시킨 상태가 더 이상 존재하지 않음을 의미합니다.  

조치  

경보에 지정된 조치를 나타냅니다.  

메시지  

경보 유형을 나타내는 요약된 메시지입니다.  


 

경보 보기 및 응답

  1. Sun Management Center 주 창의 계층 뷰나 토폴로지 뷰에서 호스트를 찾습니다.
    경보 표시기(표 5-1)가 표시되면 더 자세한 조사를 필요로 하는 응답되지 않은 경보 상태가 있습니다.

    경보 표시기는 지정된 시간에 호스트 하나에 하나씩만 표시될 수 있습니다. 호스트에 두 가지 이상의 경보 유형이 있으면 응답되지 않은 경보가 트리 위에서부터 심각도 순으로 전파됩니다. 모든 경보는 Sun Management Center 경보 창에 나열됩니다.


    주 - Sun Management Center는 많은 종류의 이벤트에 대한 경보를 표시합니다. 표시되는 모든 경보가 Hardware Diagnostic Suite 테스트 세션에서 발생되는 것은 아닙니다.

    주 - Sun Management Center 에이전트는 한 서버만이 해당 에이전트에서 경보 정보를 받도록 구성됩니다.

  2. 경보가 있는 경우 다음 단계를 따라 경보 상태를 보고 응답합니다.
    1. Sun Management Center 주 창에서 호스트를 두 번 눌러 세부 정보 창을 엽니다.
    2. 경보 탭을 선택합니다.
      경보 창이 표시됩니다(그림 5-1). 이 호스트에 대한 모든 경보가 표시됩니다.

    그림 5-1 경보 탭

  3. 경보에 응답하려면 경보를 선택하고 체크 버튼 을 누릅니다.
    경보 탭 목록에서 경보가 응답됨으로 표시됩니다. 응답된 경보는 다른 Sun Management Center 창에는 표시되지 않습니다.

    Sun Management Center 경보에 대한 추가 정보는 Sun Management Center 3.5 사용자 설명서를 참조하십시오.


 

Hardware Diagnostic Suite에 대한 경보 임계값 편집

기본적으로 Sun Management Center에서는 Hardware Diagnostic Suite 오류와 정보 로그 파일에서 오류 또는 치명적 오류 텍스트 패턴의 발생을 검색합니다. 이 패턴이 감지되면 경보가 발생합니다. 오류 상태 기준을 수정하거나 사용자 고유 패턴을 만들어 해당 패턴이 기록되면 경보가 발생하도록 할 수 있습니다.

  1. Sun Management Center 주 창에서 경보 상태를 설정하거나 수정할 호스트에 대한 세부 정보 창을 엽니다. 그림 3-3을 참조하십시오.
  2. 세부 정보 창의 모듈 브라우저 탭을 선택합니다.
  3. 토폴로지 뷰에서 로컬 응용 프로그램 아이콘을 두 번 누릅니다.
  4. 토폴로지 뷰에서 Hardware Diagnostic Suite 아이콘을 두 번 누릅니다.
  5. 토폴로지 뷰에서 Hardware Diagnostic Suite 에이전트 아이콘을 두 번 누릅니다.
    Hardware Diagnostic Suite 에이전트 등록 정보가 표시됩니다(그림 5-2).

    그림 5-2 Hardware Diagnostic Suite 에이전트 등록 정보

    표 5-4에서는 이 등록 정보에 대해 설명합니다.

    표 5-4   Hardware Diagnostic Suite 에이전트 등록 정보
    테이블 이름
    행/열
    설명

    Hardware Diagnostic Suite 에이전트  

    HWDS UDP 포트  

    Hardware Diagnostics 에이전트와 서버 사이의 통신에 사용됩니다.  

    Hardware Diagnostic 오류  

    패턴 이름  

    패턴 이름 등록 정보를 지정합니다. 패턴 이름은 이 테이블에 대한 색인 키이며 고유해야 합니다. 기본 Hardware Diagnostic Suite 오류 패턴 이름은 다음과 같습니다.

    • diag_error - Hardware Diagnostic Suite 테스트 세션의 오류 메시지를 검색하는 패턴
    • diag_fatal - Hardware Diagnostic Suite 테스트 세션의 치명적인 오류 메시지를 검색하는 패턴
     

     

    패턴 설명  

    regexp 패턴에 대한 설명을 지정합니다. Hardware Diagnostic Suite 설명은 다음과 같습니다.

    하드웨어 오류 감지하드웨어 고장  

     

    Regexp 패턴  

    경보를 발생하는 패턴을 정의합니다.

    기본 Hardware Diagnostic Suite 패턴은 다음과 같습니다.

    오류 - Hardware Diagnostic Suite 로그 파일에 이 패턴이 발생하면 사용자의 중재가 필요한 하드웨어 오류가 발생했음을 나타냅니다. 미디어가 없거나 케이블이 느슨하거나 연결이 끊어졌을 수 있습니다.

    치명적 오류 - 이 패턴이 발생하면 하드웨어 고장을 복구하지 못했음을 나타냅니다. Hardware Diagnostic Suite 테스트에서 데이터의 잘못된 비교나 하드웨어 오류를 감지했을 수 있습니다.

    Hardware Diagnostic Suite 오류 유형에 대한 설명은 표 4-3을 참조하십시오.  

     

    일치 수  

    발생한 패턴 일치 수를 나타냅니다. 이 수가 경보 임계값과 일치하면 경보가 발생합니다. 이 테이블 셀은 6단계에서 9단계까지에 설명된 것과 같이 경보 임계값을 정의하는 데도 사용됩니다.  

  6. Regexp 패턴 테이블 셀을 눌러 오류 또는 치명적 오류 데이터 등록 정보를 선택합니다. 오류 유형에 대한 설명은 표 4-1을 참조하십시오.
  7. 다음 중 하나를 수행하여 속성 편집기를 엽니다.

    초기 속성 편집기 패널에는 속성에 대한 정보가 표시됩니다. 이 패널에서는 경보에 대한 등록 정보를 편집할 수 없습니다.

  8. 속성 편집기에서 경보 탭을 선택합니다.
    경보 패널이 표시됩니다(그림 5-3). 이 패널을 사용하여 경보 임계값을 설정할 수 있습니다.

    그림 5-3 속성 편집기, 경보 패널

  9. 경보 임계값 필드에 적절한 번호를 입력하여 원하는 경보 임계값을 정의합니다.

경보 임계값은 패턴 일치 수를 기반으로 하여 발생되는 경보의 유형을 결정합니다(표 5-5).

표 5-5   경보 임계값
새 값에 대한 필드
설명

위험 임계값  

정수 값을 지정합니다. 패턴이 이 값보다 크면 위험(빨간색) 경보가 발생합니다.  

경고 임계값  

정수 값을 지정합니다. 패턴이 이 값보다 크면 경고(노란색) 경보가 발생합니다.  

정보 임계값  

정수 값을 지정합니다. 패턴이 이 값보다 크면 주의(파란색) 경보가 발생합니다.  

경보 창  

이 기간 동안에만 경보가 발생합니다. 예를 들어, day_of_week=fri를 입력하면 금요일에 경보 상태가 있을 경우에만 경보가 발생합니다. 화요일에는 경보 상태가 있어도 경보가 등록되지 않습니다.  

예를 들어, 치명적 오류 패턴의 Regexp 열에 대한 속성 편집기를 선택합니다. 위험 임계값, 경고 임계값 및 정보 임계값으로 각각 3, 2, 1의 값을 입력합니다.

Hardware Diagnostic Suite 테스트 세션에 치명적인 오류가 기록되면 경보 유형이 다음과 같이 표시됩니다.

diag_error 및 diag_fatal 패턴의 기본 임계값은 다음과 같습니다.

Hardware Diagnostic Suite 기본값으로 임계값을 재설정하려면 필드에 공백을 입력합니다.


 

사용자 자신의 경보 트리거 작성

Sun Management Center Hardware Diagnostic Suite를 사용하는 경우 정의된 패턴이 Hardware Diagnostic Suite 오류 로그 파일에 나타나면 경보를 발생하는 독자적인 패턴을 작성할 수 있습니다.

  1. Hardware Diagnostic Suite 폴더를 엽니다.
    이 작업을 수행하는 방법에 대한 지침은 Hardware Diagnostic Suite에 대한 경보 임계값 편집, 1단계에서 5단계까지를 참조하십시오.
  2. 경보 상태를 발생할 새 Hardware Diagnostic Suite 로그 파일 패턴을 추가하려면 다음 단계를 수행합니다.
    1. 마우스 오른쪽 버튼으로 Hardware Diagnostic 오류 테이블 내부의 아무 위치나 눌러 팝업 메뉴의 새 행을 선택합니다.
      행 추가 대화 상자가 나타납니다(그림 5-4).

      그림 5-4 Sun Management Center 행 추가 대화 상자

    2. 표 5-6에 설명한 대로 필드에 정보를 입력합니다.
      이 필드에 대한 자세한 내용은 표 5-4를 참조하십시오.

      표 5-6   행 추가 대화 상자 필드 설명
      필드 이름
      설명

      패턴 이름  

      작성할 경보 상태의 이름을 지정합니다.  

      Regexp 패턴  

      경보 상태를 발생하는 정규 표현식(패턴)을 지정합니다.  

      패턴 설명  

      regexp 패턴에 대한 설명을 지정합니다.  

    3. 다음 작업 중 하나를 완료합니다.
      • 확인 버튼을 눌러 변경 사항을 적용하고 이 창을 닫습니다.
      • 적용 버튼을 눌러 이 창을 닫지 않고 변경 사항을 적용합니다.
      • 재설정 버튼을 눌러 이 창을 닫지 않고 모든 필드 항목을 지웁니다.
      • 닫기 버튼을 눌러 모든 필드 항목을 지우고 이 창을 닫습니다.
    4. 발생될 경보 유형을 정의하는 경보 임계값을 작성합니다.
      이 작업을 수행하는 방법에 대한 지침은 Hardware Diagnostic Suite에 대한 경보 임계값 편집을 참조하십시오.

    변경 사항을 적용하면 테이블에 새 행이 삽입됩니다. Hardware Diagnostic Suite 테스트 세션에 지정한 패턴이 포함된 메시지가 기록되면 해당 호스트에 대해 경보가 발생합니다.


 

경보 작업 작성

기본적으로 Hardware Diagnostic Suite는 오류 또는 치명적인 오류가 감지되면 루트에 전자 우편을 보냅니다. 그러나 스크립트 실행과 같이 다른 작업을 수행하도록 경보 작업을 사용자 정의할 수 있습니다.


주 - 이러한 스크립트는 수퍼유저 사용 권한으로 실행됩니다.
  1. Hardware Diagnostic Suite 폴더를 엽니다.
    이 작업을 수행하는 방법에 대한 지침은 Hardware Diagnostic Suite에 대한 경보 임계값 편집, 1단계에서 5단계까지를 참조하십시오.
  2. Hardware Diagnostic 오류 테이블에서 Regexp 패턴 테이블 셀에 대한 속성 편집기를 엽니다.
    이 작업을 수행하는 방법에 대한 지침은 Hardware Diagnostic Suite에 대한 경보 임계값 편집, 6단계에서 7단계까지를 참조하십시오.
  3. 속성 편집기의 작업 탭을 선택합니다.
    그림 5-5에 표시된 대로 작업 메뉴가 표시됩니다. 표 5-7에서는 필드에 대해 설명합니다.

    그림 5-5 속성 편집기, 작업 탭



    표 5-7   작업 탭 필드 설명
    필드
    설명

    위험 작업  

    위험(빨간색) 경보가 발생할 때 취해야 할 작업을 지정합니다.  

    경고 작업  

    위험(노란색) 경보가 발생할 때 취해야 할 작업을 지정합니다.  

    주의 작업  

    위험(파란색) 경보가 발생할 때 취해야 할 작업을 지정합니다.  

    미정 작업  

    "미정" 표시기가 발생할 때 수행할 작업을 지정합니다. 미정 상태인 객체는 옆에 검정색 별표 또는 "물보라"가 표시됩니다. 이는 경보보다 덜 심각한 상태입니다.  

    닫기 작업  

    경보가 닫힐 때의 작업을 지정합니다.  

    모든 변경 시의 작업  

    변수가 변경될 때 실행할 작업(경보 발생 여부)을 지정합니다.  

  4. 작업 필드에 작업을 추가합니다.
    주 - Hardware Diagnostic Suite 위험 경보에 대해 루트에 전자 우편을 보내는 작업은 기본 구성입니다. 작업을 수정하거나 추가 작업을 작성하려는 경우에만 작업 필드에 작업을 추가해야 합니다.

    작업 필드에 작업을 하나만 지정할 수 있습니다. 여러 작업을 지정하려면(예: 전자 우편 보내기 및 스크립트 실행) 별도의 필드에 작업을 지정해야 합니다. 다음 예에서는 이 작업을 수행하는 방법에 대하여 설명합니다.
    1. 선택한 수준(위험, 경고 등) 옆의 작업 버튼을 누릅니다.
      작업 선택 창이 표시됩니다(그림 5-6).
    2. 전자 우편을 받는 사람을 지정합니다.

      그림 5-6 전자 우편 주소를 지정하는 작업 필드



      전자 우편을 받는 사람(여기에서는 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}
      

    3. Hardware Diagnostic Suite 위험 경보가 발생할 때 스크립트를 실행하는 작업을 작성하려면 다음을 수행합니다.
      1. 실행 권한이 설정되도록 하는 스크립트를 /var/opt/SUNWsymon/bin 디렉토리에 놓습니다.
        주 - 작업 선택 풀다운 메뉴에서 스크립트를 선택하려면 스크립트가 /var/opt/SUNWsymon/bin 디렉토리에 있어야 합니다. 스크립트는 수퍼유저 권한으로 실행됩니다.
      2. 사용 가능한 스크립트 풀다운 메뉴에서 스크립트를 선택합니다.
      3. 메뉴에서 확인을 누릅니다.

        이 예에서 관리자는 p_online() 시스템 호출을 사용하여 다중 프로세서 시스템에서 프로세서 하나를 비활성화시키는 프로그램을 실행하는 스크립트(/var/opt/SUNWsymon/bin/edproc.sh)를 작성했습니다. 또한 Hardware Diagnostic Suite 테스트 세션 동안 치명적인 FPU 오류가 감지되면 경보를 발생하는 새 경보 트리거를 작성했습니다.

        이 사용자 정의 경보 설정 결과는 그림 5-7의 플로우 차트에 설명된 것과 같습니다.

        그림 5-7 경보 작업 플로우 차트

  5. 속성 편집기에서 다음 작업 중 하나를 수행하여 이 절차를 완료합니다.


Previous Next Contents Generated Index Home

Copyright © 2003 Sun Microsystems, Inc. All Rights Reserved.