• 로그인

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

NerdGraph 튜토리얼: 엔티티 관계 및 종속성 이해

엔티티 가 서로 어떻게 관련되어 있는지 이해하는 한 가지 방법은 NerdGraph API를 사용하는 것입니다. relatedEntities 필드를 사용하여 항목 쌍이 상호 작용하는 방식과 관련되는 방식을 확인할 수 있습니다. 이는 업스트림 및 다운스트림 서비스 문제를 해결하고 서비스 맵 을 사용하는 방법과 유사하게 사소한 문제가 더 큰 영향을 미칠 수 있는 방법을 이해하는 데 도움이 될 수 있습니다.

엔터티, 엔터티의 관계 및 사용 방법에 대한 일반 정보를 배우려면 엔터티 를 참조하십시오.

관계 유형

관계 유형은 두 엔터티가 관련된 방식에 대한 추가 정보를 제공합니다. 지원되는 관계 유형은 다음과 같습니다.

유형

설명

CALLS

한 서비스 또는 애플리케이션이 다른 서비스를 호출하는 관계입니다. 업스트림 및 다운스트림 서비스를 표시하는 데 사용됩니다.

CONTAINS

현대 및 클라우드 인프라에 공통적인 관계 및 계층적 사용 사례. 예를 들어, 이는 HOST 에 컨테이너가 포함되어 있음을 나타낼 수 있습니다.

HOSTS

응용 프로그램 또는 프로세스와 해당 응용 프로그램이 실행되는 시스템 간의 관계입니다.

SERVES

백엔드 애플리케이션과 응답에서 반환하는 브라우저 애플리케이션 간의 관계입니다.

is

현재 보고 있는 것 외에 다른 원격 분석 데이터 원본에 의해 별도의 엔터티로 캡처된 엔터티 간의 관계입니다.

엔터티의 관계 읽기

NerdGraph를 사용하여 모니터링되는 엔터티 간의 관계를 반환할 수 있습니다. 다음 예제는 NerdGraph GraphiQL 탐색기 를 사용하여 특정 GUID로 엔터티를 쿼리하는 방법을 보여줍니다. 자세한 내용은 NerdGraph를 사용하여 엔터티 쿼리를 참조하세요.

query{
  actor{
    entity(guid: YOUR_ENTITY_GUID){
      name
      relatedEntities {
        results {
          source {
            entity {
              guid
              name
            }
          }
          target {
            entity {
              guid
              name
            }
          }
          type
        }
      }
    }
  }
}
Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.