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