이 장에서는 다음 내용에 대해 설명합니다.
모듈 데이터 등록정보는 모듈에 대한 추가 정보를 제공합니다. 웹 콘솔의 속성 편집기는 10 장, 데이터 등록정보 속성 모니터링에 설명된 Java 콘솔의 속성 편집기와 동일한 기능을 제공합니다. 속성 편집기를 사용하여 모듈 데이터 등록정보의 모니터링 조건을 사용자 정의할 수 있습니다. 특히 속성 편집기를 사용하여 다음 태스크를 수행할 수 있습니다.
정의된 경보의 경보 임계값 설정
경보 조건이 발생했을 때 수행할 작업 지정
화면에서 데이터가 업데이트될 간격 변경
기록 데이터 포인트의 로그 파일 작성 일정 정의
웹 콘솔의 속성 편집기의 페이지 맨 위에는 하나 이상의 탭이 있으며 이를 통해 다른 패널로 전환할 수 있습니다. 이러한 탭은 선택한 개체에 따라 다릅니다. 가능한 탭은 다음 여러 절에서 설명합니다.
각 속성 편집기에는 속성 편집기의 인스턴스가 적용되는 특정 개체에 따라 하나 이상의 탭이 표시됩니다.
속성 편집기 정보 페이지에서는 선택된 개체에 대해 다음과 같은 추가 정보를 제공합니다.
선택한 모듈의 모듈 이름, 버전 및 설명
모듈이 상주하는 호스트의 호스트 이름
데이터 등록정보가 저장된 폴더 및 변수 등 특정 모듈에 대한 기타 정보
경보 탭을 사용하여 단순 경보와 연결된 해당 데이터 등록정보에 대해서만 경보 임계값을 설정할 수 있습니다. 이러한 단순 경보는 부록 D, Sun Management Center 소프트웨어 규칙에 설명된 rCompare 규칙을 사용합니다. 속성 편집기 경보 페이지에서는 단순 경보에 대한 경보 임계값만 설정할 수 있습니다.
경보 임계값을 설정하려면 적절한 보안 권한이 있어야 합니다. 자세한 정보는 18 장, Sun Management Center 보안을 참조하십시오.
경보 관리 소프트웨어에서는 경보를 설정할 때 다음의 유연성을 제공합니다.
특정 심각도의 경보를 트리거하는 임계값을 결정합니다.
경보가 울리는 시기(예를 들어, 평일에만)를 결정합니다.
단순 경보는 임계값을 기반으로 합니다. 모니터되는 데이터 등록정보는 단일 임계값보다 크거나 작거나 같지 않거나 같습니다. 이와 반대로 복합 경보는 조건 집합을 기반으로 합니다. 경보 규칙에 대한 자세한 정보는 부록 D, Sun Management Center 소프트웨어 규칙를 참조하십시오.
다음 표에서는 모니터 대상 등록정보에 대한 일반적인 단순 경보 한계를 나열합니다. 경보 한계는 매개 변수 설명 필드에도 표시됩니다. 선택한 데이터 등록정보에 대해 하나 이상의 이러한 경보 한계 임계값을 설정할 수 있습니다.
표 17–1 Sun Management Center 소프트웨어의 일반적인 단순 경보 한계
경보 한계 |
설명 |
---|---|
위험 임계값 (>) |
값이 이 필드에 입력된 한계를 초과하면 위험(빨간색) 경보가 발생합니다. |
경보 임계값 (>) |
값이 이 필드에 입력된 한계를 초과하면 경고(노란색) 경보가 발생합니다. |
주의 임계값(>) |
값이 이 필드에 입력된 한계를 초과하면 주의(파란색) 경보가 발생합니다. |
위험 임계값(<) |
값이 이 필드에 입력된 한계보다 낮을 때 위험(빨간색) 경보가 발생합니다. |
경고 임계값(<) |
값이 이 필드에 입력된 한계보다 낮을 때 경고(노란색) 경보가 발생합니다. |
주의 임계값(<) |
값이 이 필드에 입력된 한계보다 낮을 때 주의(파란색) 경보가 발생합니다. |
경보가 지정한 시간 동안에만 발생합니다. 예를 들어, 값이 day_of_week=fri이면 경보 조건이 금요일에 있는 경우에만 경보가 발생합니다. 경보 조건이 화요일에 있는 경우에는 경보가 트리거되지 않습니다. |
속성 편집기의 작업 탭 페이지를 사용하여 경보가 발생하면 미리 지정된 작업을 수행하도록 소프트웨어에 지정할 수 있습니다.
사용 가능한 작업에는 /var/opt/SUNWsymon/bin 디렉토리에 저장된 스크립트가 포함됩니다. 이 스크립트는 root 권한으로 실행됩니다.
예를 들어, 위험 작업 필드에 스크립트 이름을 제공할 수 있습니다. 이 스크립트는 마지막 5분 동안의 로드 평균 데이터 등록정보에 대해 위험 경보가 생성될 때마다 시스템 관리자에게 전자 우편을 보낼 수 있습니다.
서로 다른 경보 조건에 대한 개별 작업을 설정할 수 있습니다. 또한 경보 조건에 어떤 변화라도 있으면 단일 작업이 수행되도록 정의할 수도 있습니다. 작업을 정의하려면 작업 페이지의 작업 버튼을 사용합니다.
작업 버튼의 오른쪽에 있는 확인란을 사용하여 특정 경보 작업의 자동 실행 또는 수동 실행을 지정할 수 있습니다. 기본적으로 모든 작업은 수동 실행으로 설정됩니다. 수동 작업만 수정이 가능합니다.
등록된 경보 작업을 수정하려면 경보 작업 수정 대화 상자를 사용합니다. 이 대화 상자에 있는 두 개의 버튼(전자 우편과 일반)을 사용하여 경보 작업의 두 옵션 중 하나를 선택할 수 있습니다.
전자 우편으로 보낼 주소, 제목 및 메시지를 지정할 수 있습니다.
관리 노드에 설치된 일반 셸 스크립트를 선택할 수 있습니다.
속성 편집기의 새로 고침 페이지를 사용하여 이 개체에 대한 새로 고침 간격을 설정합니다. 새로 고침 간격은 Sun Management Center 에이전트에서 모니터 대상 등록정보를 샘플링하는 시간 간격입니다. 자세한 정보는 데이터 표시 업데이트 간격 지정을 참조하십시오.
모니터 대상 등록정보의 이전 데이터를 저장하려면 속성 편집기의 기록 페이지를 사용합니다. 예를 들어, 데이터 포인트의 기록을 샘플 간격에서 지정된 대로 120초마다 기록하도록 선택할 수 있습니다. 또한 이 정보를 디스크 파일에 저장할지 메모리 캐시에 저장할지 지정할 수도 있습니다.
디스크 파일의 유형으로는 텍스트 디스크 파일과 최대 1000줄의 순환 디스크 파일이 있습니다. 이러한 파일은 /var/opt/SUNWsymon/log 디렉토리에서 텍스트 파일 이름 필드에 지정된 파일에 있습니다.
순환 디스크 파일은 자동으로 history.log 라는 이름으로 저장됩니다. 텍스트 파일의 파일 이름을 선택하지 않으면 데이터는 자동으로 agent_default.history 라는 이름으로 저장됩니다.
메모리 캐시를 선택한 경우 저장할 데이터 포인트의 수를 최대 크기(샘플) 필드에 지정해야 합니다. 예를 들어, 이 필드를 1000으로 설정하면 가장 최근에 사용한 1000개의 데이터 포인트만 메모리 캐시에 저장됩니다. 그 이전의 데이터 포인트는 삭제됩니다. 이러한 데이터 포인트를 그래프로 나타낼 수 있습니다. 자세한 정보는 9 장, 데이터 등록정보 그래프로 보기을 참조하십시오.
특정 모니터 대상 등록정보에 대한 그래프를 열어서 기록 데이터를 그래프로 볼 수 있습니다. 메모리 캐시를 선택한 경우 기록 데이터가 그래프로 표시됩니다.
이 절의 절차에서는 웹 콘솔 속성 편집기에서 특정 속성을 보고 새로 고침 간격을 변경하고 기록 정보를 수정하는 방법을 설명합니다.
계층 뷰를 통해 데이터 등록정보 표로 이동합니다.
예를 들어, 호스트의 메모리에 대한 정보를 보려면 다음 단계를 수행합니다.
데이터 등록정보 표에서 보거나 수정할 속성이 있는 값을 선택합니다.
속성 편집기가 별도의 창에 나타납니다.
다음 예는 시스템 로드 통계 모듈에서 새로 고침 간격을 설정하는 방법을 보여줍니다.
호스트 세부 정보 브라우저 페이지에서 시스템 로드 통계와 같은 데이터 등록정보를 선택합니다.
마지막 5분 동안의 로드 평균에 대한 값 열을 선택합니다.
속성 편집기의 정보 페이지가 표시됩니다.
새로 고침 탭을 누릅니다.
새로 고침 페이지가 표시됩니다.
새로 고침 간격 필드에 값을 초 단위로 입력합니다.
예를 들어, 300을 입력하면 페이지는 5분마다 업데이트됩니다.
새로 고침 간격을 변경하고 속성 편집기를 종료하려면 확인 버튼을 누릅니다.
시스템 로드 통계의 등록정보 표가 표시되면 표의 값은 5분마다 새로 고침됩니다.
새로 고침 간격을 늘리면 에이전트에서 CPU 주기를 덜 사용하게 됩니다.
기록 페이지의 샘플 간격은 기록 데이터를 수집하는 간격을 제어합니다.
호스트 세부 정보 브라우저 페이지에서 시스템 로드 통계와 같은 데이터 등록정보를 선택합니다.
마지막 5분 동안의 로드 평균과 같은 특정 등록정보에 대한 값 열을 선택합니다.
속성 편집기의 정보 페이지가 표시됩니다.
기록 탭을 누릅니다.
기록 페이지가 표시됩니다.
샘플 간격 필드에 값을 초 단위로 입력합니다.
예를 들어, 기록 데이터 포인트를 2분마다 수집하려면 샘플 간격 필드에 120을 입력합니다.
확인 버튼을 눌러서 기록 간격을 설정하고 기록 페이지를 종료합니다.
이 절의 절차에서는 웹 콘솔 속성 편집기를 사용하여 경보를 만들고 경보에 응답하는 방법을 설명합니다.
예로 든 다음 절차에서는 간단한 경보를 만드는 방법을 보여줍니다. 이 예는 Kernel Reader 모듈에서 경보 임계값을 만듭니다.
호스트 세부 정보 브라우저 페이지에서 시스템 로드 통계와 같은 데이터 등록정보를 선택합니다.
경보 탭을 누릅니다.
경보 페이지가 표시됩니다.
위험 임계값(>) 필드에서 현재 값보다 작은 값을 입력합니다.
이 값을 지정하면 위험 경보가 작성됩니다.
확인을 눌러서 변경 내용을 적용하고 경보 페이지를 닫습니다.
몇 분이 지나면 시스템 로드 통계 데이터 등록정보 표의 마지막 1분 동안의 로드 평균 데이터 필드가 빨간색으로 바뀝니다. 또한 시스템에 응답되지 않은 심각도 1 검은색 열린 경보가 있는 경우 이외에는 다음 폴더와 아이콘에 빨간색 경보 아이콘이 표시됩니다.
운영 체제
커널 판독기
시스템 로드 통계
호스트 세부 정보 경보 탭을 누릅니다.
작성한 경보는 표를 새로 고침할 때 경보 표에 적용됩니다. 이 주제에 대한 자세한 정보는 16 장, 웹 콘솔을 사용하여 경보 관리을 참조하십시오.
확인 표시와 비슷한 모양의 응답 버튼을 눌러서 해당 경보에 응답합니다.
추가 경보 임계값을 만듭니다. 그런 다음 해당 임계값의 작동 방식을 학습합니다.
이러한 경보를 만든 뒤에는 다른 Sun Management Center 소프트웨어 사용자가 자신의 경보 임계값을 수정할 수 없도록 보안 권한을 설정할 수 있습니다. 보안에 대한 자세한 정보는 18 장, Sun Management Center 보안을 참조하십시오.
모든 경보 임계값에 대한 경보 정보를 입력할 필요는 없습니다. 예를 들어, 위험 경보 임계값만 작성하기로 선택할 수 있습니다.
다음 절차에서는 경보 발생 시 수행할 작업을 정의하는 방법에 대해 설명합니다.
호스트 세부 정보 브라우저 페이지에서 시스템 로드 통계와 같은 데이터 등록정보를 선택합니다.
값 열에서 마지막 5분 동안의 로드 평균과 관련된 값과 같은 적절한 항목을 선택합니다.
속성 편집기의 정보 페이지가 표시됩니다.
작업 탭을 누릅니다.
작업 페이지가 표시됩니다.
작업을 정의할 경보 수준의 작업 버튼을 누릅니다.
작업 유형을 선택하고 적절한 정보를 제공할 수 있는 창이 나타납니다.
사용자에게 전자 우편으로 알리려면 전자 우편 라디오 버튼을 누릅니다. 쉼표로 분리된 전자 우편 주소 목록 및 메시지를 입력합니다.
스크립트를 실행하려면 기타 라디오 버튼을 누릅니다. 사용할 수 있는 스크립트 목록에서 스크립트를 선택합니다. 그런 다음 필요에 따라 적절한 인수를 제공합니다. 경보 작업 스크립트 정의 및 사용을 참조하십시오.
경보를 지우려면 지우기 라디오 버튼을 누릅니다.
확인을 눌러서 변경 내용을 적용하고 해당 페이지를 닫습니다.
전자 우편 보내기를 선택하면 지정한 경보가 발생할 때마다 지정된 사용자에게 메시지가 전송됩니다. 이 메시지는 다음 메시지와 비슷할 수 있습니다.
Date: Wed, 30 Jun 1999 15:25:39 -0800 From: root@MachineB (0000-Admin(0000)) Subject: Sun Management Center - Alert Alarm Action Mime-Version: 1.0 Sun Management Center alarm action notification ... {Alert: machineB Kernel Reader Load Average Over The Last 5 Minutes > 0.01Jobs} |
다음 절차에서는 경보 조건이 발생하면 자동으로 사용자에게 알리도록 경보 작업을 사용자 정의하는 방법에 대해 설명합니다.
다음 인수를 사용하여 스크립트를 작성합니다.
경고, 위험 등과 같은 경보 심각도입니다.
심각도를 포함한 완전한 경보 문자열입니다. 예를 들면 다음과 같습니다. 위험: 시스템 A 커널 판독기의 사용자 세션 수 > 10.
명령줄 수준에서 수퍼유저가 됩니다.
# su - |
스크립트를 Sun Management Center 홈 디렉토리에 설치합니다.
기본값은 /var/opt/SUNWsymon/bin/ 디렉토리입니다. 예를 들면 다음과 같습니다.
# cp 사용자정의_경보_스크립트 /var/opt/SUNWsymon/bin/ |
호스트 세부 정보 브라우저 탭을 누릅니다.
경보 임계갑을 설정합니다.
자세한 정보는 경보 조건 정의를 참조하십시오.
시스템 로드 통계 아이콘을 누릅니다.
시스템 로드 통계의 등록정보 표가 호스트 세부 정보 브라우저 페이지의 내용 뷰에 표시됩니다.
마지막 5분 동안의 로드 평균에 대한 값 열을 선택합니다.
속성 편집기의 정보 페이지가 표시됩니다.
속성 편집기의 작업 탭을 누릅니다.
작업 페이지가 나타납니다.
위험 작업 필드의 작업 버튼을 누릅니다.
경보 작업 수정 대화 상자가 나타납니다.
기타 버튼을 누릅니다.
사용 가능한 스크립트 메뉴에서 custom-alarm-script 를 선택합니다.
인수 필드에 다음 문자열을 입력합니다.
%statusstringfmt
확인을 눌러서 변경 내용을 적용하고 해당 페이지를 닫습니다.
작업 페이지의 위험 작업 필드에 스크립트 파일 이름이 표시됩니다.