식별 및 조정을 위한 속성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기15분
  • 식별 및 조정 속성을 사용하여 식별 및 조정 엔진(IRE)을 구성합니다.

    이러한 속성은 식별 및 조정에 사용할 수 있습니다. 이러한 속성을 보고 편집하려면 관리자 역할이 필요합니다.
    주:
    시스템 속성 [sys_properties] 테이블을 열려면 탐색 필터에 sys_properties.list를 입력합니다.
    표 1. 식별 및 조정을 위한 속성
    속성 설명

    식별 및 조정 시 필수 속성이 null이 될 수 없는 요구 사항을 적용합니다.

    glide.required.attribute.enabled

    • 유형: true | false
    • 기본값: true
    • 위치: 구성 > CMDB 속성 > 식별/조정 속성

    IRE 식별 및 조정 중 클래스 업그레이드를 허용합니다.

    glide.class.upgrade.enabled

    false인 경우 IRE는 각 재분류 업데이트가 있는 페이로드(또는 고급 IRE의 페이로드 항목)를 거부하고 재분류 작업을 생성합니다.

    IRE 식별 및 조정 중 클래스 다운그레이드를 허용합니다.

    glide.class.downgrade.enabled

    false인 경우 IRE는 각 재분류 업데이트가 있는 페이로드(또는 고급 IRE의 페이로드 항목)를 거부하고 재분류 작업을 생성합니다.

    IRE 식별 및 조정 중 클래스 전환을 허용합니다.

    glide.class.switch.enabled

    false인 경우 IRE는 각 재분류 업데이트가 있는 페이로드(또는 고급 IRE의 페이로드 항목)를 거부하고 재분류 작업을 생성합니다.

    glide.identification_engine.update_without_upgrade_enabled

    업그레이드 재분류 업데이트로 IRE가 CI 업데이트를 처리할 수 있도록 합니다. 이 속성은 속성보다 glide.class.upgrade.enabled 우선합니다.

    속성 설정에 따라 IRE는 업그레이드 업데이트를 처리하거나 건너뜁니다.
    • true: IRE는 CI 업데이트를 처리하지만 CI 업그레이드 재분류 업데이트는 처리하지 않습니다.
    • false: IRE는 CI 업그레이드 재분류 업데이트를 포함한 CI 업데이트를 처리합니다.

    glide.identification_engine.update_without_downgrade_enabled

    IRE가 다운그레이드 재분류 업데이트로 CI 업데이트를 처리하도록 설정합니다. 이 속성은 속성보다 glide.class.downgrade.enabled 우선합니다.

    속성 설정에 따라 IRE는 다음 방법으로 다운그레이드 업데이트를 처리하거나 건너뜁니다.
    • true: IRE에서 CI 업데이트를 처리하지만 CI 다운그레이드 재분류 업데이트는 처리하지 않습니다.
    • false: IRE는 CI 다운그레이드 재분류 업데이트를 포함한 CI 업데이트를 처리합니다.

    glide.identification_engine.update_without_switch_enabled

    스위치 재분류 업데이트로 IRE가 CI 업데이트를 처리할 수 있도록 합니다. 이 속성은 속성보다 glide.class.switch.enabled 우선합니다.

    속성 설정에 따라 IRE는 스위치 업데이트를 처리하거나 건너뜁니다.
    • true: IRE는 CI 업데이트를 처리하지만, CI 스위치 재분류 업데이트는 처리하지 않습니다.
    • false: IRE는 CI 스위치 재분류 업데이트를 포함한 CI 업데이트를 처리합니다.

    glide.identification_engine.reclassification_restriction_rules_enabled

    활성 재분류 제한 규칙의 적용을 전역적으로 사용하거나 사용하지 않도록 설정합니다.

    우선순위가 낮은 데이터 소스에 의해 빈 필드가 업데이트되도록 허용합니다.

    glide.reconciliation.override.null

    • 유형: true | false
    • 기본값: true
    • 위치: 구성 > CMDB 속성 > 식별/조정 속성

    ID가 소규모 중복 CI 세트를 처리하는 방법을 통제합니다.

    glide.identification_engine.skip_duplicates

    • 유형: true | false
    • 기본값: true
    • 기타 값:

      중복 CI 수가 에서 지정한 glide.identification_engine.skip_duplicates.threshold임계치보다 적으면 중복 CI 중 가장 오래된 항목이 일치 항목으로 선택되어 업데이트됩니다. 가장 오래된 CI는 중복된 CI 세트의 메인 CI로도 지정됩니다.

      나머지 중복 CI의 경우 이 필드는 메인 CI duplicate_of 에 대한 참조로 설정됩니다.

      거짓
      CI 일치가 실패하고 오류가 기록됩니다.
    • 위치: 구성 > CMDB 속성 > 식별/조정 속성

    의 설정에 glide.identification_engine.skip_duplicates따라 식별에서 중복 CI를 처리할 수 있도록 중복 CI 세트에 포함될 수 있는 최대 CI 수입니다.

    glide.identification_engine.skip_duplicates.임계치

    중복 CI 수가 임계치를 초과하면 식별은 거짓으로 설정된 것처럼 glide.identification_engine.skip_duplicates 중복 CI를 처리합니다.

    • 유형: 정수
    • 기본값: 5
    • 위치: 구성 > CMDB 속성 > 식별/조정 속성

    다음으로 이동할 때 표시할 수 있는 최대 로그 실행 횟수 구성 > 식별 로그.

    glide.identification_logs.max_run_ids (영문)

    • 유형: 정수
    • 기본값: 1000
    • 위치: 구성 > CMDB 속성 > 식별/조정 속성

    glide.cache.size.service_cache

    인바운드와 아웃바운드 관계를 위해 식별 엔진에서 사용하는 최대 캐시 크기(MB)입니다. 제한에 도달하면 가장 오래 전에 사용된 캐시된 데이터가 삭제되고 새 데이터를 위한 공간이 확보됩니다.
    주:
    서비스 캐시를 비활성화할 수 없습니다.
    glide.identification_engine.세분화된_삽입_잠금 여러 개의 세분화된 삽입 잠금 또는 단일 전역 삽입 잠금을 사용할지 결정합니다.

    여러 개의 세분화된 삽입 잠금 사용과 관련된 성능 문제가 있는 경우 아니오로 설정합니다.

    glide.identification_engine.batch_update_last_discovered 식별 엔진에서 처리 중인 CI 필드의 last_discovered 일괄 업데이트를 통제합니다.

    필드에 적용되는 last_discovered 비즈니스 규칙이 있고 식별 및 조정 API를 호출할 때 이러한 규칙을 트리거하려는 경우 아니오로 설정합니다.

    glide.identification_engine.related_items_local_cache_count

    최적화를 위해 관련/조회 항목의 로컬로 캐시된 쿼리 결과 항목의 사용자 지정 수입니다.

    주:
    로컬 캐시 사용과 관련된 최적화로 인해 메모리 문제가 있는 경우 및 glide.identification_engine.dependent_items_local_cache_count 속성을 0으로 설정합니다glide.identification_engine.related_items_local_cache_count.
    glide.identification_engine.dependent_items_local_cache_count

    최적화를 위해 종속 CI의 로컬로 캐시된 쿼리 결과 항목의 사용자 지정 수입니다.

    주:
    로컬 캐시 사용과 관련된 최적화로 인해 메모리 문제가 있는 경우 및 glide.identification_engine.dependent_items_local_cache_count 속성을 0으로 설정합니다glide.identification_engine.related_items_local_cache_count.
    glide.identification_engine.independent_items_local_cache_count

    최적화를 위해 독립 CI의 로컬로 캐시된 쿼리 결과 항목의 사용자 지정 수입니다.

    값을 0으로 설정하면 성능에 영향을 줄 수 있는 독립 CI에 로컬 캐시를 사용하지 않습니다.

    glide.cmdb.logger.source.identification_engine

    식별 시뮬레이션 범위 밖에서 IRE를 사용할 때 시스템에서 기록하는 상세 정보 유형을 활성화하고 구성합니다. 예를 들어 API, ECC 큐 또는 예약된 작업을 사용하는 경우입니다.

    주:
    설정에 따라 시스템은 전체 시스템 성능에 영향을 줄 수 있는 많은 양의 데이터를 생성할 수 있습니다. 값을 신중하게 설정하고 세부 정보 수준과 사용 시간을 테스트 또는 디버깅에 필요한 최소한으로 제한합니다.

    문제 해결에 대한 자세한 내용은 IRE [식별 및 조정 엔진] 디버그 로그[KB0750382]를 캡처하는 방법 지식베이스 문서를 참조하세요.

    glide.identification_engine.partial_payload_items_max_size

    부분 페이로드를 생성할 때 허용되는 최대 항목 수입니다. 이 제한에 도달하면 부분 페이로드가 분할됩니다.

    예를 들어, IRE가 부분 페이로드를 생성하면 항목과 관련 관계 및 참조가 모두 하나의 부분 페이로드에 병합됩니다. 이 병합으로 인해 부분 페이로드가 커질 수 있습니다.

    이 속성을 조정하면 부분 항목의 IRE 처리와 관련된 성능 문제를 해결하는 데 도움이 될 수 있습니다.

    glide.identification_engine.partial_items_process_limit입니다.

    단일 IRE 호출에서 가져올 부분 항목의 최대 수입니다. 이 제한에 도달한 후 IRE는 입력 페이로드의 전체 항목에 해당하는 부분 항목만 가져옵니다.

    값을 조정하면 부분 항목의 IRE 처리와 관련된 성능 문제를 해결할 수 있습니다.

    glide.identification_engine.partial_items_process_absolute_limit입니다.

    IRE가 가져올 부분 항목 수의 절대 제한으로, 그 후 IRE가 CMDB IRE 부분 페이로드[cmdb_ire_partial_payloads] 테이블에서 부분 페이로드 가져오기를 중지합니다. 값을 조정하면 부분 항목의 IRE 처리와 관련된 성능 문제를 해결할 수 있습니다.

    glide.identification_engine.skip_updating_source_last_discovered_if_older
    IRE가 CMDB의 및 discovery_source 속성을 업데이트 last_discovered 하는 방법을 결정합니다.
    • true: 페이로드에 제공되고 CMDB의 CI보다 오래된 경우 last_discovered IRE는 페이로드 값을 사용하여 CMDB의 last_discovered 및 속성을 업데이트하지 discovery_sourcelast_discovered 않습니다.
    • false: 페이로드에 제공된 값이 last_discovered CMDB의 CI보다 last_discovered 오래된 경우에도 IRE는 페이로드 값을 사용하여 CMDB last_discovered 의 및 속성을 업데이트합니다 discovery_source .
    주:
    위에서 언급한 특성만 업데이트 작업에서 이 속성의 영향을 받습니다.
    glide.identification_engine.ire_message_listener_skip_updating_source_last_discovered_to_now

    강력한 변환 엔진(RTE)이 ire.skip_updating_last_scan_to_now강력한 임포트 세트 변환기 양식의 사용자 지정 속성을 전달하지 않는 경우 IRE는 skip_updating_source_last_discovered_to_now IRE 옵션에 이 속성 값을 사용합니다.

    glide.identification_engine.skip_updating_last_scan_if_older
    IRE가 페이로드의 source_recency_timestamp 값을 사용하여 소스 [sys_object_source] 테이블의 속성을 업데이트 last_scan 할지 여부를 결정하는 방법을 결정합니다.
    • true: 페이로드에 제공되고 CMDB의 CI보다 last_scan 오래된 경우 source_recency_timestamp IRE는 소스 [sys_object_source] 테이블의 속성을 업데이트 last_scan 하지 않습니다.
    • false: 페이로드에 제공된 값이 source_recency_timestamp CMDB의 CI보다 last_scan 오래된 경우에도 IRE는 페이로드 값을 사용하여 소스 [sys_object_source] 테이블의 속성을 업데이트 last_scan 합니다.

    CI에 대한 입력 페이로드와 last_scan 소스 [sys_object_source] 테이블의 속성 값을 확인하여 IRE가 해당 last_scan 값을 업데이트할지 여부를 알아볼 수 있습니다.

    주:
    위에서 언급한 특성만 업데이트 작업에서 이 속성의 영향을 받습니다.
    glide.identification_engine.ire_message_listener_skip_updating_last_scan_to_now

    RTE가 ire.skip_updating_last_scan_to_now강력한 임포트 세트 변환기 양식에서 사용자 지정 속성을 전달하지 않는 경우 IRE는 ire.skip_updating_last_scan_to_now IRE 옵션에 대해 이 속성의 값을 사용합니다.

    glide.identification_engine.platform_domain_separation_enabled
    IRE 처리 중 도메인 분리 지원 모드를 전환합니다.
    • false: IRE 프로세스는 현재 도메인 내에서만 실행됩니다. 기본적으로 IRE 처리 중에 상위 도메인이 하위 도메인에 액세스할 수 없도록 설정합니다.
    • true: IRE 도메인 분리는 플랫폼 도메인 분리 동작을 따릅니다. 기본적으로 상위 도메인이 IRE 처리 중에 모든 하위 도메인에 대한 액세스를 조회할 수 있도록 합니다.
    glide.identification_engine.enable_identifier_optional_condition
    식별 규칙의 일반 식별자 항목에 대한 고급 옵션을 활성화합니다. 이러한 고급 옵션을 사용하면 조건을 추가하여 일치하는 CI에 대해 검색될 레코드 집합의 범위를 좁힐 수 있습니다.
    주:

    이 속성은 일반 식별자 항목에만 영향을 줍니다(조회 또는 하이브리드 식별자 항목에는 영향을 주지 않음).

    기본 시스템에서 다양한 클래스의 식별자 항목은 고급 옵션 조건으로 미리 구성됩니다. 일반 식별자 항목의 이러한 사전 구성된 모든 조건은 이 속성을 true로 설정하면 자동으로 적용됩니다.

    예기치 않은 동작을 방지하려면 이 속성을 true로 설정하기 전에 일반 ID 항목에서 미리 정의된 조건을 검토하십시오. 기본 탐색의 필터 상자에 cmdb_identifier_entry.list를 입력합니다. 그런 다음 식별자 항목 목록 보기에서 '선택적 조건' 열을 검토합니다.

    glide.identification_engine.enable_reconciliation_filter_before_update

    조정 규칙의 필터 조건이 페이로드 처리 중 값 변경 전이나 후에 적용되는지 여부를 결정합니다.