스트리밍 연결 경고
통합에 대한 경보 및 경보 알림을 수신합니다 스트리밍 연결 .
스트리밍 연결 는 활성 모니터링과 예약된 모니터링을 모두 사용하여 여러 스트리밍 연결 구성요소에서 이벤트를 탐지합니다. 문제가 탐지되면 시스템은 경보를 만들고 로그에 스트리밍 연결 메시지를 기록한 다음 경보 알림을 보냅니다.
경보
-
구성요소에 오류가 스트리밍 연결 발생할 때 이벤트 유형 경보(또는 실시간 경보)가 생성됩니다. 예를 들어 생산자가 주제에 쓸 수 없거나 소비자가 주제에서 읽을 수 없는 경우입니다. 이러한 경보는 코드에 내장되어 있으며 경보 속성을 사용하여 심각도 수준과 알림 전송 시기를 결정합니다. 이벤트 유형 경보는 다양한 메커니즘을 사용하여 여러 스트리밍 연결 구성요소에서 이벤트를 탐지하는 활성 모니터링을 통해 탐지됩니다. 시스템은 구성을 캐시하고 이벤트가 발생할 때 이를 탐지합니다.
-
임계치 경보는 값이 임계치 아래에서 임계치 이상으로 전환될 때 생성됩니다. 예를 들어 주제의 지연이 특정 메시지 수를 초과하거나 주제의 메시지 처리 시간이 지정된 값을 초과하는 경우입니다. 임계치 경보가 임계치 이하로 감소하면 경보의 활성 플래그가 false로 설정됩니다. 임계치 경보는 예약된 작업이 통합에 대해 스트리밍 연결 스크립팅된 검사를 실행하는 예약된 모니터링을 통해 탐지됩니다. 경보 속성에 지정된 경보 구성을 충족하는 임계치에 대한 경보가 생성됩니다.
경보 목록 및 설명 또는 경보 속성을 구성하려면 다음 문서를 참조하십시오 스트리밍 연결 경보 속성. 경보 속성을 보거나 수정하려면 Kafka 관리자 역할이 있어야 합니다.
경보 테이블
경보가 처음 트리거되면 경보 [sys_sc_alert] 기록이 경보 [sys_sc_alerts] 테이블에 스트리밍 연결 추가됩니다. 동일한 경보가 다시 트리거되고 원래 경보 기록이 여전히 활성 상태인 경우 기록의 마지막 탐지 [last_detection] 필드가 업데이트됩니다. 원래 경보 레코드가 활성화되어 있지 않으면 경보 테이블에 새 레코드가 추가됩니다. 지정된 시간 동안 경보가 트리거되지 않으면 경보 레코드가 비활성화됩니다. 이 시간 간격은 경보 유형에 따라 다르며 UI에서 수정할 수 있습니다.스트리밍 연결 경보 속성
- 경보 기록을 참조하는 경보의 번호입니다. 각 경보 기록에는 영향을 받는 구성요소 이름, 심각도 수준 및 타임스탬프를 포함하여 경보에 대한 자세한 정보가 포함되어 있습니다.
- 경보의 영향을 받는 엔터티로서 경보의 대상(예: Kafka 스트림 또는 Kafka 흐름 트리거)을 참조합니다.
경보는 30일 동안 사용할 수 있습니다. 테이블 클리너 작업은 경보 테이블의 보존 기간을 처리합니다 스트리밍 연결 . 활성 경보는 지정된 기간 내에 다시 발생하지 않으면 비활성화됩니다. 기간은 경보 속성에서 스트리밍 연결 경보 유형별로 구성됩니다.
경보 로그
경보에 대한 스트리밍 연결 로그 메시지는 로그[sys_consumer_log]에 스트리밍 연결 기록됩니다. 이 로그에는 연결된 스트리밍 연결 경보 기록을 참조하는 경보 [sc_alert] 필드가 있습니다.
로그는 30일 동안 사용할 수 있습니다. 로그 보존 기간은 로그의 스트리밍 연결 테이블 교대 일정에 따라 결정됩니다.
알림
이메일, SMS 또는 모바일 앱을 통해 경보 알림을 받습니다. ServiceNow® 알림에는 경보 번호, 수준 및 설명을 포함한 자세한 경보 정보가 포함되어 있습니다.
동일한 경보에 대한 알림이 최근에 트리거된 경우가 아니라면 경보가 트리거되면 알림도 트리거됩니다. 각 경보에는 각 경보가 두 개의 개별 경보로 계산되도록 하는 경보 탐지 사이에 필요한 시간(초)을 지정하는 시간 간격 속성이 있습니다. 마지막 알림 이후의 시간이 해당 시간 간격보다 길거나, 임계치 기반 경보의 경우 마지막 탐지 이후 경보의 심각도가 증가한 경우에만 알림이 트리거됩니다. 이렇게 하면 동일한 경보에 대해 여러 개의 빠른 알림을 받지 않도록 할 수 있습니다. 각 경보의 시간 간격 속성은 경보 속성 UI에서 스트리밍 연결 수정할 수 있습니다.
- 스트림 커넥트 경보 - 정보
- 스트림 커넥트 경보 - 경고
- 스트림 커넥트 경보 - 심각
알림은 경보 알림 그룹의 스트리밍 연결 구성원인 사용자에게 전송됩니다. 스트리밍 연결 경보 알림 그룹 구성원은 알림을 받는 모든 사용자가 알림의 링크를 사용하여 경보 기록을 볼 수 있도록 경보 뷰어 역할을 상속 스트리밍 연결 합니다.
역할
- Kafka 관리자 [kafka_admin] 역할은 경보 기록과 로그를 보고 스트리밍 연결 , 경보 속성을 구성 스트리밍 연결 하고, 경보 알림 설정을 구성할 수 있습니다.
- 경보 뷰어 [stream_connect_alert_viewer] 역할에는 스트리밍 연결 경보 기록 및 로그에 대한 스트리밍 연결 읽기 전용 액세스 권한이 있습니다.
ACL 및 도메인 분리
경보 테이블의 스트리밍 연결 ACL을 사용하면 경보 뷰어 역할의 스트리밍 연결 사용자가 경보 테이블과 해당 테이블의 보고서를 볼 수 있습니다. 해당 역할이 없는 사용자는 해당 테이블을 읽거나 보고할 수 없습니다. Kafka 관리자 역할의 사용자만 해당 테이블에 기록을 삽입하고 업데이트할 수 있습니다. ACL을 스트리밍 연결 사용하면 Kafka 관리자만 경보 속성 페이지를 사용할 수 있습니다.
도메인 분리 인스턴스에서는 경보를 관리하는 속성이 도메인별로 재정의될 수 있습니다. 자세한 내용은 문서를 참조하십시오.
속성을 조회하는 데 사용되는 도메인은 주제 또는 소비자의 도메인입니다. 속성 설정을 위한 경보 속성 UI는 스트리밍 연결 도메인별 재정의가 아니라 전역 속성을 설정합니다. 도메인별 재정의를 설정하기 위한 UI는 없습니다. 경보 테이블의 스트리밍 연결 sys_domain은 이를 트리거한 소비자의 도메인(소비자 경보) 또는 생산자 경보에 대한 sys_kafka_topic 기록의 도메인과 동일해야 합니다. 소비자 또는 주제를 알 수 없는 경보의 경우 sys_sc_alert 도메인이 전역으로 설정됩니다.
플러그인
스트리밍 연결 경보를 ServiceNow 스트리밍 연결 사용하려면 경보 [com.glide.hub.stream_connect.alerting] 플러그인이 필요합니다. 이 플러그인은 Installer[com.glide.hub.stream_connect.installer] 플러그인이 ServiceNow 스트리밍 연결 활성화되면 자동으로 활성화됩니다.