CMDB기반 경보 그룹화

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 4분
  • 이벤트 관리 경보 집계는 CMDB 관계를 기반으로 경보를 CMDB 경보 그룹으로 집계합니다. CMDB 경보 그룹은 서비스 운영 작업 공간의 고속 목록에 표시됩니다.

    CMDB(구성 관리 데이터베이스) 경보 그룹은 경보 CI 간의 CMDB 관계를 기반으로 경보에서 생성됩니다. CMDB 경보 그룹은 자동화된 경보 그룹과 같이 경보 데이터 기록을 기반으로 하지 않습니다.

    기본적으로 기존의 CMDB 모든 관계가 사용됩니다. 관계 수가 많기 때문에 집계에 사용되는 관계 유형을 필터링하고, 호스팅 규칙, 격리 규칙, 적용성 플로우 관계 및 제안된 관계를 기반으로 경보의 상관 관계를 지정할 수 있습니다. 예를 들어 다음 관계의 CI에 대한 경보를 CMDB 경보 그룹에 연관 지을 수 있습니다.
    • 컴퓨터를 호스팅하는 서버
    • 특정 서버에서 실행되는 프로세스

    일반 CMDB 그룹화 사용 사례

    • 공유 CI(구성 항목) – CI가 동일한 경보가 집계됩니다.
    • CMDB 그룹 CI 관계 em_suggested_relation_type – CMDB 그룹 CI 관계 목록에 언급된 관계가 있는 CI에 대한 경보입니다.
    • 호스팅/포함 관계 – 호스팅/포함 관계가 있는 CI에 대한 경보입니다. CMDB dependent relationship rules 문서를 참조하십시오.
    • 적용성 관계 - 적용성 플로우 관계가 있는 CI에 대한 경보입니다.

    CMDB 경보 그룹의 자동 생성 구성

    다음 테이블에 나열된 속성을 사용하여 CMDB 경보 그룹 생성을 제어합니다. 자세한 내용은 예약된 작업에 대한 경보 집계 구성 문서를 참조하십시오.
    표 1. CMDB 경보 그룹을 통제하는 속성
    속성 설정
    경보 집계에 대해 CMDB 상관관계 사용 설정(CMDB 그룹) sa_analytics.agg.query_cmdb_correlation_enabled 이 속성을 사용하면 경보 집계에서 자동으로 CI 관계를 사용하여 경보 상관관계를 지정하고 CMDB 경보 그룹을 생성할 수 있습니다.
    CMDB 그룹을 구성하는 토폴로지의 CI 간 관계의 최대 수 sa_analytics.agg.query_cmdb_graph_walk_nodes CMDB 그룹을 구성하는 토폴로지의 CI 간 활성 관계의 최대 수를 설정합니다. 예를 들어 이 속성을 3으로 설정하면 경보에 바인딩된 CI는 3홉 이하의 유사한 CI와 자동으로 그룹화됩니다.

    이 속성의 설정은 경보 집계에 사용되는 모든 유형의 관계에 영향을 줍니다. 4보다 큰 값을 사용하면 경보 집계 작업 성능에 영향을 미칠 수 있습니다.

    CMDB 그룹 상관 관계에 모든 CMDB 관계 사용 evt_mgmt.related_cis_get_all_relation_types

    CMDB 그룹화에 모든 관계 유형을 사용하려면 True로 설정합니다(새 사용자의 경우 기본값).

    관계를 필터링하려면 False로 설정합니다. 고급 구성은 다음 표를 참조하십시오.

    고급 사용 사례에서 CMDB 경보 그룹의 자동 생성 구성

    일부 사용 사례에서는 일부 CI 관계를 무시하여 자동 CMDB 경보 그룹 생성에 사용되지 않도록 해야 합니다. 이 경우 evt_mgmt.related_cis_get_all_relation_types 속성을 false로 설정하고 다음 표의의 속성도 구성해야 합니다.

    표 2. 고급 사용 사례에서 CMDB 경보 그룹을 통제하는 속성
    속성 설정
    CMDB 상관 관계에 제안된 관계 활성화 sa_analytics.agg.query_cmdb_suggested_relationship_enabled . 기본적으로 활성화됩니다. CMDB 경보 그룹을 형성할 때 CMDB 그룹 CI 관계 em_suggested_relation_type 테이블에 정의된 모든 제안 관계를 사용하려면 이 속성을 사용합니다.

    고려해야 하는 새 관계를 정의하는 경우 이 테이블에 관계를 추가해야 합니다.

    evt_mgmt.related_cis_get_all_relation_types가 false로 설정되어 있고 em_suggested_relation_type 테이블에 관계가 지정되지 않은 경우 경보 집계에 고려되지 않습니다.
    호스트 제약 메타데이터 규칙에 기반한 CMDB 관계 사용 evt_mgmt.related_cis_use_containment_rules. 기본적으로 활성화됩니다. CMDB 경보 그룹을 형성할 때 메타데이터 편집기에 정의된 고스트 제약 규칙을 사용하려면 이 속성을 활성 상태로 유지하십시오. 자세한 내용은 CMDB dependent relationship rules 문서를 참조하십시오. evt_mgmt.related_cis_get_all_relation_types가 false로 설정되어 있고 호스트 제약 규칙에 관계가 지정되지 않은 경우 경보 집계에 고려되지 않습니다. 이 매개변수를 false로 설정하면 호스팅 및 제약 규칙을 사용할 때 CMDB 경보 그룹이 형성되지 않습니다.
    CI 적용성 플로우 관계로 인해 CMDB 경보 그룹이 형성되지 않도록 무시 sa_analytics.agg.ignore_cmdb_applicative_flow. 기본적으로 비활성 상태입니다. 애플리케이션 서비스의 CI 관계의 경우 적용성 플로우 관계로 인해 CMDB 그룹이 형성되지 않도록 하려면 true로 설정합니다. 이 속성은 인스턴스에 없으며 기본값을 변경하기 위해 필요한 경우 추가해야 합니다. sa_analytics.agg.ignore_cmdb_applicative_flow 속성은 evt_mgmt.related_cis_get_all_relation_types가 false로 설정된 경우에만 사용됩니다.

    이벤트 관리는 처리된 각 CI에 대한 이벤트 관리 CI 그래프 재사용 [em_ci_graph_reuse] 테이블에 관련 CI의 맵을 저장합니다. sa_analytics.agg.query_cmdb_graph_reuse_period 속성을 변경하여 저장 기간의 값을 변경할 수 있습니다. 기본값은 1일(86,400초)입니다. 이 프로세스는 CMDB에서 관계의 검색 성능을 향상합니다. 이 고급 사용 사례 구성 중에는 스토리지 프로세스를 비활성화합니다. 스토리지 프로세스를 비활성화하려면 0 값을 사용합니다. 이 속성은 인스턴스에 없으며 기본값을 변경하기 위해 필요한 경우 추가해야 합니다.