AWS 이벤트 기반 검색

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • Amazon Web Services(AWS) 구성 서비스는 수명주기 상태 또는 클라우드 자원의 구성이 변경되면 이벤트를 발생시킵니다. ServiceNow® 이벤트 기반 검색은 이벤트를 사용하여 구성 관리 데이터베이스(CMDB)에서 최신 자원 정보를 자동으로 업데이트합니다.

    그림 1. AWS 이벤트 기반 검색 개요
    AWS 이벤트 기반 검색 개요
    SNS(단순 알림 서비스) 알림을 ServiceNow 인스턴스에 보내도록 AWS 구성 서비스를 구성합니다. 자세한 내용은 이벤트 알림을 ServiceNow 인스턴스에 보내도록 AWS 구성 서비스 구성 문서를 참조하십시오. 서비스를 구성하면 ServiceNow 클라우드 이벤트 REST API로 이벤트 알림을 보내기 시작합니다. 이벤트가 다음 기준 중 하나를 충족하면 API는 이를 클라우드 이벤트 [sn_cmp_cloud_event] 테이블에 기록합니다.
    • 이벤트의 TypeSubscriptionConfirmation입니다.
    • 이벤트의 TypeNotification이며 messageTypeConfigurationItemChangeNotification입니다.
    • Amazon CloudWatch에서 CI(구성 항목)와 연결된 태그의 변경과 관련된 이벤트가 발생했습니다.

    그러면 Cloud Event Scheduler는 배치 처리에 대해 준비 상태인 이벤트를 선택합니다. 이벤트 처리 중에 이벤트 기반 검색은 응답 매핑 또는 패턴을 사용하여 CMDB에서 영향을 받는 자원의 상세 정보를 업데이트합니다. sn_cmp.cloud_event.use_response_mapping_aws 속성은 CMDB 업데이트 방법을 결정합니다. 이벤트의 상태를 이해하려면 클라우드 이벤트 [sn_cmp_cloud_event] 테이블에서 해당 상태를 검토합니다.

    Washington DC 릴리스부터 sn_cmp.cloud_event.use_response_mapping_aws 속성은 기본적으로 True로 설정됩니다. 이 속성이 True로 설정되고 적절한 응답 매핑을 사용할 수 있는 경우 이벤트 기반 검색은 응답 매핑을 사용하여 CMDB에서 CI를 생성하거나 업데이트합니다. 그렇지 않으면 이벤트 기반 검색이 적절한 패턴을 트리거하여 영향을 받는 자원을 검색하고 CMDB에서 CI를 생성하거나 업데이트합니다.

    Washington DC 릴리스부터 sn_cmp.cloud_event.parallel_scheduler_count 속성을 사용하여 이벤트 유입률에 따라 Cloud Event Scheduler를 확장할 수 있습니다. 여러 Cloud Event Scheduler를 병렬로 실행하면 인스턴스의 이벤트 처리 속도를 개선하는 데 도움이 됩니다. Cloud Event Scheduler 확장에 대한 자세한 내용은 AWS Cloud Event Scheduler 확장 문서를 참조하십시오.

    이벤트를 처리하는 동안 Cloud Event Scheduler는 서비스 계정의 도메인을 식별하고 이벤트에 할당합니다. 처리하기 전에 도메인을 식별하는 동안 오류가 발생하면 이벤트가 할당되지 않은 상태로 유지되고 모든 도메인에 표시될 수 있습니다. 실패한 이벤트가 모든 도메인에 표시되지 않도록 하려면 실패한 이벤트가 서비스 제공자 도메인 관리자에게만 표시되도록 sn_cmp.error_events.default_domain 속성을 서비스 제공자 도메인의 sys_id로 설정하면 됩니다.