에 대한 APM 벤더 엔터티 매핑 서비스 식별 가능성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 4분
  • 서비스, 호스트 및 데이터베이스 엔터티를 APM(애플리케이션 성능 관리) 벤더 자원에 매핑하는 방법을 서비스 식별 가능성 이해합니다.

    서비스 식별 가능성 구성 중에 생성하는 매핑 규칙 의 키:값 쌍을 기반으로 옵저버블 대시보드에 서비스, 호스트 및 데이터베이스에 대한 APM 벤더의 메트릭을 표시합니다. 다음 섹션에서는 APM 관련 리소스가 엔터티에 매핑되는 방법을 보여줍니다.

    Amazon CloudWatch 엔터티 매핑

    리소스는 AWS GetResources API를 사용하여 반환됩니다.

    서비스 식별 가능성 엔터티 범주 서비스 식별 가능성 엔터티 대시보드 AWS 자원
    애플리케이션 API 게이트웨이 - HTTP API 게이트웨이 HTTP API
    API 게이트웨이 - REST API 게이트웨이 REST API
    ELB ELB 애플리케이션 부하 분산 장치
    Lambda Lambda 함수
    계산 호스트 EC2 인스턴스
    데이터베이스 RDS RDS 데이터베이스 인스턴스

    Azure 엔터티 매핑

    리소스는 Azure ResourceGraph API를 사용하여 반환됩니다.

    서비스 식별 가능성 엔터티 범주 서비스 식별 가능성 엔터티 대시보드 Azure 자원
    애플리케이션 서비스
    • Microsoft.Compute/cloudServices

    • Microsoft.Web/sites
    계산 호스트

    Microsoft.Compute/virtualMachines

    데이터베이스 MySQL
    • Microsoft.DBforMySQL/서버

    • Microsoft.DBforMySQL/flexibleServers

    PostgreSQL
    • Microsoft.DBforPostgreSQL/서버

    • Microsoft.DBforPostgreSQL/flexibleServers

    Datadog 엔터티 매핑

    서비스 식별 가능성 엔터티 범주 서비스 식별 가능성 엔터티 대시보드 Datadog 자원
    애플리케이션 서비스 소프트웨어 카탈로그에서 반환된 엔터티: 엔터티 나열 API
    계산 호스트 호스트: 호스트 나열 API에서 반환된 호스트
    데이터베이스 MySQL 데이터 매핑에서 제공된 키:값 쌍으로 필터링된 mysql.net.max_connections 메트릭을 필터링하여 반환된 데이터베이스입니다.
    주:
    데이터베이스가 이 지표를 내보내지 않으면 매핑되지 않습니다.
    PostgreSQL 데이터 매핑에서 제공된 키:값 쌍으로 필터링된 postgresql.connections 메트릭을 필터링하여 반환된 데이터베이스입니다.
    주:
    데이터베이스가 이 지표를 내보내지 않으면 매핑되지 않습니다.
    참고 항목:
    • 서비스 엔터티: 소프트웨어 카탈로그 목록 엔터티 API는 메타데이터를 포함하는 서비스에 대한 데이터만 반환합니다. 메타데이터를 포함하지 않는 서비스를 매핑하려면 서비스를 태그로, 서비스 이름을 값으로 사용하여 매핑을 생성해야 합니다.
      예를 들어 매핑에 사용하려는 internet-banking-4 라는 서비스가 있고 메타데이터가 포함되어 있지 않다고 가정해 보겠습니다. 이 스크린샷에 표시된 대로 매핑을 설정합니다.
      그림 1. 메타데이터가 없는 경우 Datadog 매핑
      메타데이터를 포함하지 않는 서비스를 매핑하는 방법
    • 기본 대시보드 템플릿: 개요 및 옵저버블 대시보드 템플릿의 요청, 오류 및 지연 시간 차트는 Datadog trace.http.request 추적 메트릭을 사용하여 생성됩니다. 서비스가 해당 메트릭을 내보내지 않으면 데이터를 찾을 수 없습니다. 다른 추적 메트릭 쿼리를 사용하도록 템플릿을 사용자 지정할 수 있습니다. 자세한 내용은 서비스 식별 가능성 대시보드 템플릿 사용자 지정 문서를 참조하십시오.

    Dynatrace 엔터티 매핑

    서비스 식별 가능성 엔터티 범주 서비스 식별 가능성 엔터티 대시보드 서비스 식별 가능성 자원
    애플리케이션 서비스 서비스
    계산 호스트 호스트
    데이터베이스 MySQL MySQL 데이터베이스 인스턴스
    PostgreSQL PostgreSQL 데이터베이스 인스턴스

    New Relic 엔터티 매핑

    서비스 식별 가능성 엔터티 범주 서비스 식별 가능성 엔터티 대시보드 서비스 식별 가능성 자원
    애플리케이션 서비스 APM 애플리케이션 서비스
    계산 호스트 호스트
    데이터베이스 MySQL MySQL 데이터베이스 인스턴스
    PostgreSQL PostgreSQL 데이터베이스 인스턴스

    SolarWinds 엔터티 매핑

    서비스 식별 가능성 엔터티 범주 서비스 식별 가능성 엔터티 대시보드 SolarWinds 자원
    애플리케이션 서비스 APM 애플리케이션 서비스
    계산 호스트 호스트

    Splunk 엔터티 매핑

    자원은 메트릭 시계열 메타데이터 API를 사용하여 Splunk 반환됩니다. 서비스 식별 가능성 사용자 지정 속성에서 일치하는 키:값 쌍을 검색한 다음 차원 검색으로 돌아갑니다.

    그런 다음, 반환된 페이로드는 엔터티 유형에 해당하는 메타데이터에 특정 메트릭이 있는지에 따라 필터링됩니다.

    서비스 식별 가능성 엔터티 범주 서비스 식별 가능성 엔터티 대시보드 Splunk 속성 또는 차원 Splunk 필터링에 사용되는 메트릭
    애플리케이션 서비스
    • 속성: sf_service

    • 차원 폴백: service.name

    sf_metric:service.request
    계산 호스트
    • 속성: host.name

    • 차원 폴백: host.id

    sf_metric:disk.summary_utilization
    데이터베이스 MySQL
    • 속성: mysql.instance.name

    • 차원 폴백: mysql.instance.endpoint

    sf_metric:mysql.threads
    PostgreSQL 지원되지 않음