Datadog를 기본 인증과 통합

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2026년 01월 09일
  • 읽기3분
  • Datadog 콘솔에서 표준 웹후크를 추가하여 이벤트 관리Datadog을 통합합니다.

    시작하기 전에

    이벤트 관리 커넥터(sn_em_connector) 플러그인이 Now Platform 인스턴스에 설치되어 있는지 확인합니다.

    • 필요한 역할: evt_mgmt_integration
    • Now Platform 인스턴스에 이벤트 관리 플러그인을 설치해야 합니다.
    • Datadog에서 관리하는 호스트의 구성 항목이 ServiceNow에 있는지 확인합니다. 이러한 CI는 실제 또는 가상일 수 있으며 IP 검색 또는 클라우드 검색을 사용해 검색하거나 수동으로 만들 수 있습니다.

    이 태스크 정보

    Datadog에서 이벤트 수집을 위한 이벤트 관리 환경을 구성합니다. Datadog 콘솔에서 표준 웹후크를 사용하여 Now Platform 인스턴스를 REST 엔드포인트로 설정합니다.

    프로시저

    1. Datadog 콘솔에서 다음과 같이 클라우드 제공자 태그를 추가합니다.
      1. 다음으로 이동 메뉴 > 인프라 > 인프라 목록
      2. Datadog 에이전트가 설치된 VM에 대해 검사를 클릭합니다.
      3. 태그 편집을 클릭하고 cloud_provider 태그를 추가합니다.
        태그에 aws, azure 또는 gcp 값이 서픽스로 추가되어야 AWS, Microsoft Azure 또는 GCP(Google Cloud Platform) 제공자 옵션을 식별할 수 있습니다. 예: cloud_provider:aws
      4. 태그 저장을 클릭하여 새 태그를 저장합니다.
        주:
        Datadog는 Azure와 Google 통합이 Datadog 에이전트에 설치되면 기본적으로 cloud_provider 태그를 추가합니다. 클라우드 제공자 수준에서 태그를 추가할 수도 있습니다. Datadog는 클라우드의 VM 수준에서 정의된 모든 태그를 수집합니다.
    2. Datadog 콘솔에서 다음과 같이 웹후크를 추가합니다.
      1. 다음으로 이동 메뉴 > 통합 > 통합을 클릭하고 웹후크를 검색합니다.
      2. 엔드포인트에서 ServiceNow 사용자의 사용자 ID와 암호를 포함하는 웹후크를 생성합니다.
        예를 들어 https://<username>:<password>@<instance-name>.service-now.com/api/sn_em_connector/em/inbound_event?source=datadog를 사용합니다.
        주:
        선택한 사용자에게 evt_mgmt_integration 역할이 할당되어 있는지 확인합니다. 적절한 인증을 보장하기 위해 높은 권한의 사용자 대신 evt_mgmt_integration 역할을 보유한 최소 권한의 사용자를 사용합니다.
      3. 다음 페이로드 구조를 추가합니다.
        { 
            "body": "$EVENT_MSG", 
            "last_updated": "$LAST_UPDATED", 
            "event_type": "$EVENT_TYPE", 
            "title": "$EVENT_TITLE", 
            "date": "$DATE", 
            "org": { 
                "id": "$ORG_ID", 
                "name": "$ORG_NAME" 
            }, 
            "id": "$ID", 
            "alert_id": "$ALERT_ID", 
            "alert_metric": "$ALERT_METRIC", 
            "metric_namespace": "$METRIC_NAMESPACE",
            "alert_priority": "$ALERT_PRIORITY", 
            "alert_transition": "$ALERT_TRANSITION", 
            "alert_status": "$ALERT_STATUS", 
            "alert_title": "$ALERT_TITLE", 
            "alert_type": "$ALERT_TYPE", 
            "host_name": "$HOSTNAME", 
            "priority": "$PRIORITY", 
            "tags": "$TAGS", 
            "alert_scope": "$ALERT_SCOPE" 
        }  
    3. Datadog 콘솔에서 규칙을 정의합니다.
      1. 다음으로 이동 메뉴 > 모니터 > 모니터 관리, 관리 호스트에서 문제를 Datadog 생성할 시기에 대한 규칙을 구성합니다.
      2. 팀에 알림 섹션에서 문제를 알려야 하는 웹후크를 선택합니다.

    결과

    Datadog 에이전트에서 이벤트 관리 플러그인으로 경보 플로우가 시작됩니다. 플러그인은 원본 Datadog 경보 메시지에서 정보를 추출하여 필요한 이벤트 필드를 채우고 이벤트를 데이터베이스에 삽입합니다. Now Platform 인스턴스에서 모든 이벤트로 이동하여 이벤트를 확인합니다.

    주:
    기본적으로 호스트 바인딩은 (AWS/Azure/GCP) 제공자의 Datadog 이벤트에 대해 활성화되어 있습니다. 환경의 모든 호스트가 자격 증명을 제공하여 클라우드 디스커버리를 통해 검색되었으며 검색된 자원이 cmdb_ci_vm_object 목록에 있는 경우 VM 바인딩이 발생하지 않을 수 있습니다. 이를 해결하려면 Datadog - 일반 이벤트 규칙을 사용하도록 설정해야 합니다. 이벤트 규칙에 대한 자세한 내용은 이벤트 규칙 문서를 참조하십시오.