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

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 8분
  • 서비스, 호스트 및 데이터베이스 엔터티를 옵저버블 벤더 자원에 매핑하는 방법을 서비스 관측성 이해합니다.

    서비스 관측성 구성 중에 생성하는 매핑 규칙 의 키:값 쌍을 기반으로 옵저버블 대시보드에 서비스, 호스트, 데이터베이스 및 네트워크 구성요소에 대한 옵저버블 벤더의 메트릭을 표시합니다. 서비스 관측성 는 해당 매핑을 필터로 사용하여 관련 엔터티를 찾는 옵저버블 벤더에게 요청을 보냅니다. 엔터티를 찾는 데 필요한 추가 필터링은 다음 섹션에 설명되어 있습니다.

    Amazon CloudWatch 엔터티 매핑

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

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

    AppDynamics 엔터티 매핑

    자원은 entityName 속성 값을 사용하여 반환됩니다.

    서비스 관측성 엔터티 범주 서비스 관측성 엔터티 대시보드 AppDynamics 자원
    애플리케이션 서비스 AppDynamics/controller/rest/applications/ API에서 반환한 애플리케이션
    계산 호스트 /controller/sim/v2/user/machines/keys/ API에서 반환한 애플리케이션의 서버 노드
    데이터베이스 MySQL /controller/rest/databases/collectors/에서 반환한 MySQL 데이터베이스 인스턴스
    PostgreSQL /controller/rest/databases/collectors/에서 반환한 MySQL 데이터베이스 인스턴스

    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 엔터티 매핑

    Dynatrace Classic 쿼리 또는 Grail(DQL) 쿼리를 사용할 수 있지만 둘 다 별도의 데이터 연결이 필요합니다. Grail 쿼리 서비스 관측성 의 경우 먼저 Grail 데이터 소스를 쿼리하고 찾을 수 없는 경우 클래식 쿼리로 폴백합니다.

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

    LogicMonitor 엔터티 매핑

    자원은 엔터티의 특정 속성 값을 필터로 사용하여 장치 가져오기 API를 사용하여 반환됩니다.

    서비스 관측성 엔터티 범주 서비스 관측성 엔터티 대시보드 LogicMonitor 자원
    애플리케이션 서비스 predef.externalResourceType 자동 속성이 서비스로 설정된 엔터티
    계산 호스트 predef.externalResourceType 자동 속성이 PhysicalServer, 컨테이너 또는 VirtualMachine으로 설정된 엔터티
    데이터베이스 MySQL system.categories 사용자 지정 속성이 MySQL로 설정된 엔터티
    PostgreSQL system.categories 사용자 지정 속성이 PostgreSQL로 설정된 엔터티

    New Relic 엔터티 매핑

    서비스 관측성 엔터티 범주 서비스 관측성 엔터티 대시보드 New Relic 자원
    애플리케이션 서비스 애플리케이션 서비스
    계산 호스트 호스트
    데이터베이스 MySQL MySQL 데이터베이스 인스턴스
    PostgreSQL PostgreSQL 데이터베이스 인스턴스

    프로메테우스 엔터티 매핑

    서비스 관측성 엔터티 범주 서비스 관측성 엔터티 대시보드 Prometheus 자원
    애플리케이션 서비스 애플리케이션
    계산 호스트 애플리케이션의 서버 노드
    데이터베이스 MySQL MySQL 데이터베이스 인스턴스
    PostgreSQL PostgreSQL 데이터베이스 인스턴스

    SolarWinds 엔터티 매핑

    서비스 관측성 엔터티 범주 서비스 관측성 엔터티 대시보드 SolarWinds 자원
    애플리케이션 서비스 애플리케이션 서비스
    계산 호스트 호스트
    네트워킹 방화벽 기본적으로 데이터 매핑은 Palo Alto 방화벽 키를 사용하여 메트릭을 찾고 표시합니다.

    다른 방화벽에서 메트릭 을 사용하려면 대시보드 템플릿 사용자 지정에 대한 지침을 따르십시오.

    부하 분산 장치 기본적으로 데이터 매핑은 F5 Big-IP 부하 분산 장치 키를 사용하여 메트릭을 찾고 표시합니다.

    다른 부하 분산 장치의 메트릭을 원하는 경우 대시보드 템플릿 사용자 지정 지침을 따르십시오.

    인터페이스 네트워크 인터페이스
    기타 네트워크 장치 스위치 및 라우터와 같은 기타 네트워크 장치
    유의 사항:
    • 데이터 매핑에서 키/값 쌍에 대한 사용자 지정 속성을 사용할 수 있습니다.
    • 네트워킹 메트릭을 수집하기 위해 매핑에서 SolarWinds를 예외로 사용하는 경우 사용자 지정 속성 사용은 선택 사항입니다. 이를 사용하는 경우 메타데이터에 해당 속성이 있는 엔터티만 반환됩니다. 태그와 키 값을 비워 두면 지원되는 모든 엔터티가 반환됩니다.

    Splunk 엔터티 매핑

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

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

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

    • 차원 폴백: service.name

    sf_metric:서비스.요청
    계산 호스트
    • 속성: host.name

    • 차원 폴백: host.id

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

    • 차원 폴백: mysql.instance.endpoint

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

    Zabbix 엔터티 매핑

    Zabbix에서 모니터링되는 모든 엔터티는 호스트로 분류됩니다. 엔터티 서비스 관측성 간의 구분을 활성화하려면 호스트 태그, 상속된 태그, 템플릿 및 호스트 그룹을 포함하여 메타데이터 태그의 속성에서 키워드를 검색합니다. 키워드와 일치하지 않는 모든 Zabbix 호스트는 호스트 엔터티로 분류되어 표시됩니다.

    다음 표에서는 고유한 엔터티를 찾는 데 사용되는 키워드를 보여줍니다. 키워드는 대소문자를 구분하지 않습니다.

    서비스 관측성 엔터티 범주 서비스 관측성 엔터티 대시보드 메타데이터 키워드
    애플리케이션 서비스
    • Apache
    • 응인스
    • Kubernetes
    • 클러스터
    • 애플리케이션
    계산 호스트 일치하지 않는 모든 키워드
    데이터베이스 MySQL
    • Mysql
    • Msql
    • 마리아드
    PostgreSQL
    • Postgres
    • Psql
    • Pgsql
    • Postgresql
    네트워킹 방화벽
    • 방화벽
    • 팔로알토
    • 팔로알토
    • 포티게이트
    • 포티넷
    • fgt
    • 소포스
    • 소닉월
    • 감시 가드
    • Zscaler
    기본적으로 데이터 매핑은 Palo Alto 방화벽 키를 사용하여 메트릭을 찾고 표시합니다.

    다른 방화벽에서 메트릭 을 사용하려면 대시보드 템플릿 사용자 지정에 대한 지침을 따르십시오.

    부하 분산 장치
    • 부하 분산 장치
    • load_balancer
    • 알비
    • nlb
    • F5
    • 넷스케일러
    • BIG-IP
    • 빅IP
    기본적으로 데이터 매핑은 F5 Big-IP 부하 분산 장치 키를 사용하여 메트릭을 찾고 표시합니다.

    다른 부하 분산 장치의 메트릭을 원하는 경우 대시보드 템플릿 사용자 지정 지침을 따르십시오.

    기타 네트워크 장치
    • 네트워크
    • 라우터
    • RT
    • 게이트웨이
    • GW
    • 주니퍼
    • 주노스
    • 전환
    • 촉매
    • 넥서스
    • 아리스타
    참고 사항:

    각 엔터티 유형의 기본 대시보드에는 Zabbix 표준 키를 사용하여 메트릭이 표시됩니다. 구현에서 사용자 지정 항목 키를 사용하는 경우 대시보드 템플릿을 적절하게 사용자 지정 해야 합니다.