경보 조건

호스트 또는 솔루션이 응답하지 않는 것과 같은 이벤트가 발생하는 즉시 해당 이벤트에 대해 알고 관리할 수 있도록 경보 조건에서 이벤트를 지정할 수 있습니다. Genesys 소프트웨어에는 미리 정의된 경보 조건이 포함되어 있으며, 직접 고유한 경보 조건을 만들 수도 있습니다.

경보 조건은 다음 스크립트를 사용합니다.

  • Management Layer가 경보를 트리거하기 위해 모니터링해야 하는 시스템 변수를 찾는 경보 감지 스크립트
  • 시스템에서 경보가 발생하거나 해제되었을 때 Management Layer가 무엇을 해야 할지 확인하는 경보 반응 스크립트. 경보가 해제되었을 때의 상황을 확인하는 경보 반응 스크립트는 경보 정리 스크립트라고도 합니다.

경보 조건 스크립트를 작성하려면 스크립트를 참조하십시오. 경보 감지 및 경보 반응 스크립트를 경보 조건과 연결하려면 경보 조건 탭에서 해당 스크립트를 지정합니다.

경보 조건 목록에서는 현재 환경에 있는 경보 조건을 표시합니다. 이 목록은 테넌트, 구성 단위, 사이트 및 폴더별 계층 구조로 정렬됩니다. 특정 계층 구조별로 개체를 보려면 목록 위의 드롭다운 메뉴에서 계층 구조 유형을 선택합니다.

중요
비활성화된 경보 조건은 목록에서 흐린 회색으로 표시됩니다.

Configuration Manager는 테넌시 권한 설정을 준수합니다. 따라서 사용 권한 및 액세스 권한을 부여받은 해당 개체에만 액세스할 수 있습니다.

다음과 같은 두 방식으로 이 목록의 내용을 필터링할 수 있습니다.

  • 빠른 필터 필드에서 개체 이름의 전체 또는 일부를 입력합니다.
  • 큐브 아이콘을 클릭하여 테넌트 디렉토리 필터 패널을 엽니다. 이 패널에서 선택하려는 테넌트를 클릭합니다. 이 패널의 빠른 필터 필드를 사용하여 테넌트 목록을 필터링합니다.

여러 개체를 한 번에 선택 또는 선택 취소하려면 선택을 클릭합니다.

새 경보 조건 개체를 생성하려면 새로 만들기를 클릭합니다. 기존 개체의 세부사항을 보거나 편집하려면 개체 이름을 클릭하거나 개체 옆의 확인란을 클릭하고 편집을 클릭합니다. 개체를 하나 이상 삭제하려면 목록에서 개체 옆의 확인란을 클릭하고 삭제를 클릭합니다. 또한 개체를 클릭하고 삭제를 클릭하여 개체를 개별적으로 삭제할 수도 있습니다. 그 외에 다음 작업을 수행하려면 자세히를 클릭합니다.

  • 복제— - 경보 조건을 복사합니다.
  • 이동 위치— - 경보 조건을 다른 계층 구조로 이동합니다.
  • 경보 조건 활성화 또는 비활성화
  • 폴더, 구성 단위 또는 사이트를 만듭니다. 자세한 내용은 개체 계층 구조를 참조하십시오.

경보 조건 이름을 클릭하면 개체에 관한 추가 정보를 확인할 수 있습니다. 또한 옵션권한도 설정할 수 있습니다.

절차: 경보 조건 개체 생성


단계

  1. 새로 만들기를 클릭합니다.
  2. 다음 정보를 입력합니다. 일부 필드의 경우 값의 이름을 입력하거나 찾아보기 버튼을 클릭하여 다음 목록에서 값을 선택할 수 있습니다.
    • 이름— - 경보 조건의 이름입니다. 이 속성의 값을 지정해야 하며, 해당 값은 Configuration Database 내에서 고유해야 합니다.
    • 설명— - 경보 조건에 대한 간략한 설명입니다.
    • 범주— - 위험, 중요 또는 낮음과 같은 경보 조건의 범주입니다. 이 속성의 값을 지정해야 합니다.
    • 감지 스크립트— - 경보를 감지하기 위해 적용한 논리를 설명하는 스크립트입니다.
    • 취소 제한 시간— - 경보 조건을 다른 이벤트가 취소하거나 사용자가 해제하지 않으면 로그 데이터베이스에 해당 경보 조건이 등록되는 시간(초)입니다. 이 제한 시간이 만료되면 경보 조건이 무조건 해제됩니다.
    • 로그 이벤트 감지 ID— - 경보를 트리거하는 이벤트의 ID입니다. 이 속성의 값을 지정해야 합니다.
    • 선택 항목 감지— - Management Layer가 경보 조건 분석에 사용하는 이벤트 선택의 모드입니다. 모드는 다음과 같습니다.
      • 임의 기준으로 선택— - 임의 어플리케이션의 지정된 이벤트가 경보를 발생시킵니다.
      • 어플리케이션별로 선택— - 선택한 어플리케이션의 지정된 이벤트가 경보를 발생시킵니다. 이 옵션을 선택하면 어플리케이션 필드가 표시됩니다. 찾아보기 아이콘을 클릭하여 목록에서 항목을 선택하거나 빠른 필터 필드에서 항목 이름의 전체 또는 일부를 입력합니다. 목록은 Configuration Server에 저장되어 있는 어플리케이션 개체로 채워집니다.
      • 어플리케이션 유형별로 선택— - 선택한 어플리케이션 유형의 지정된 이벤트가 경보를 발생시킵니다. 이 옵션을 선택하면 유형 필드가 표시됩니다. 드롭다운 버튼을 클릭하여 목록에서 항목을 선택합니다. 목록은 하위 유형을 정의한 어플리케이션 개체로 채워집니다.
    • 로그 이벤트 취소 ID— - 경보의 해제를 트리거하는 이벤트의 ID입니다. 경보 해제의 경우 Management Layer가 이 경보 조건에 대한 감지 이벤트에서 지정한 것과 같은 어플리케이션의 이벤트를 사용합니다.
    • 테넌트— - 다중 테넌트 환경에서 이 개체가 속한 테넌트입니다. 이 값은 개체 목록의 테넌트 디렉토리 필드에서 지정한 테넌트로 자동 설정됩니다.
    • 상태 활성화— - 선택한 경우 개체가 정규 운영 조건 내에 있으며 어떠한 제한 없이 개체를 사용할 수 있음을 나타냅니다.
  3. 저장을 클릭합니다.


개체가 생성되면 개체를 편집하고 반응 스크립트 또는 정리 스크립트 탭을 클릭하여 경보 조건에 스크립트를 할당할 수 있습니다. 자세한 내용은 스크립트를 참조하십시오.

절차: 경보 조건 테스트


단계

  1. 경보 조건 목록에서 테스트하려는 경보 조건 옆의 확인란을 클릭하여 경보 조건을 하나 이상 선택합니다.
  2. 자세히를 클릭하고 경보 활성화를 선택합니다.
  3. 그러면 경보 조건이 활성화됩니다. 시스템 대시보드로 이동하여 경보를 확인하고 정리합니다.

Genesys는 다음 표에 나열되어 있는 미리 정의된 경보 조건을 제공합니다. 필요한 경우 이러한 조건을 추가 구성하여 고유한 요건을 충족할 수도 있습니다.

경보 유형 설명
어플리케이션 오류 지정한 어플리케이션이 종료되거나 응답을 중지한 경우 보고합니다.
연결 오류 두 어플리케이션 간의 지정된 연결이 끊어진 경우 보고합니다.
CTI Link 오류 지정한 T-Server와 해당 스위치 간의 연결이 끊어진 경우 보고합니다.
호스트에 액세스할 수 없음 Management Layer가 Genesys 디먼 어플리케이션이 실행되는 호스트의 LCA(Local Control Agent)에 연결할 수 없는 경우 보고합니다. LCA가 시작되지 않았거나 구성에서 지정한 포트 외의 다른 포트에서 수신하고 있습니다. 호스트에 액세스할 수 없음 조건은 "작동 중지됨"이라고도 합니다.
라이센스 오류 라이센스 오류가 발생한 경우 보고합니다.
서비스를 사용할 수 없음 Genesys 구성 요소가 일부 내부적인 이유 때문에 서비스를 제공할 수 없는 경우 보고합니다.
호스트를 사용할 수 없음 Genesys 디먼 어플리케이션이 실행되는 호스트를 사용할 수 없는(호스트가 꺼진) 경우 보고합니다.
호스트에 연결할 수 없음 Management Layer가 Genesys 디먼 어플리케이션이 실행되는 호스트에 연결할 수 없는 경우 보고합니다(호스트에 대한 라우트가 없음).
예정되지 않은 솔루션 상태 변경 솔루션의 상태가 시작됨에서 보류 중으로 변경되었지만 솔루션을 중지하라는 요청이 없는 경우 보고합니다. 이는 솔루션 구성 요소 중 하나에 오류가 있음을 나타낼 수 있습니다.
Message Server에서 데이터베이스 연결 끊어짐 Message Server에서 Centralized Log Database에 대한 연결이 끊어진 경우 보고합니다.

미리 정의된 경보 조건에 대한 자세한 내용은 Management Layer User's Guide를 참조하십시오.

템플릿을 생성하고 일반 텍스트 및 경보에 대한 특정 정보를 나타내는 다음 예약 변수를 사용하여 경보 반응 이메일의 제목 행 및 본문을 사용자 정의할 수 있습니다.

변수 설명
$REACT_NAME 경보 반응의 이름
$COND_ID 경보 조건 ID
$COND_NAME 경보 조건의 이름
$COND_CTGR 경보 조건의 범주
$APP_ID 어플리케이션 ID
$APP_NAME 어플리케이션의 이름
$APP_TYPE 어플리케이션 유형
$MSG_ID 메시지 ID
$MSG_DESCR 메시지의 텍스트
$$ 달러 기호 문자($)

이 경보 반응 스크립트를 적절한 경우에 사용할 수 있습니다. 사용할 경우 이메일 텍스트가 특정 상황에 맞게 자동으로 사용자 정의됩니다.

예제 경보 반응 이메일은 다음 템플릿을 사용합니다.

Subject:

$COND_ID detected in $APP_NAME

Message:

CPU Overload has been detected by Genesys Solution Management Layer for Host1.

Alarm Reaction: $REACT_NAME

Alarm Condition:

ID: $COND_ID

NAME: $COND_NAME

Category: $COND_CTGR

Application:

ID: $APP_ID

Name: $APP_NAME

Type: $APP_TYPE

다음 시나리오에서는 Solution Control Server에서 CPU 과부하가 발생한 것을 시스템에서 감지하면 경보가 트리거되고 이에 대응하여 다음 이메일이 전송됩니다. 다음에서 알 수 있듯이 변수 이름이 경보 시나리오에 적합한 실제 값으로 대체됩니다.

Subject:

CPU_overload detected in Solution_Control_Server_760

Message:

CPU Overload has been detected by Genesys Solution Management Layer for Host1.

Alarm Reaction: cpu_overload_mail

Alarm Condition:

ID: 118

NAME: CPU_overload

Category: Major

Application:

ID: 105

Name: Solution_Control_Server_760

Type: SCS

category:Genesys Administrator Extension category:Genesys Administrator Extension User Guide

이 문서는 2017년 5월 25일 (목) 21:34에 마지막으로 편집되었습니다.
Comments or questions about this documentation? Contact us for support!