• 로그인지금 시작하기

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

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

문제 신고

OpenTelemetry 추적: 모범 사례

이러한 OpenTelemetry 추적 주제를 숙지하여 추적 및 범위가 New Relic에 표시되도록 하십시오.

필수 입력 사항

스팬의 startTimeUnixNanoendTimeUnixNano 필드는 추적 데이터 용 OpenTelemetry 프로토콜에 따라 필요합니다. startTimeUnixNano 가 없으면 범위가 삭제되고 NrIntegrationError 이 생성됩니다. endTimeUnixNano 가 없으면 범위의 기간이 크고 음수입니다.

스팬 이벤트의 timeUnixNano 필드는 필수입니다. timeUnixNano 이 없으면 스팬 이벤트가 삭제되고 NrIntegrationError 가 생성됩니다.

스팬의 traceIdspanId 필드는 추적 데이터 용 OpenTelemetry 프로토콜에 따라 필요합니다. traceId 또는 spanId 이 없으면 범위가 삭제되고 NrIntegrationError 가 생성됩니다.

더 이상 사용되지 않고 제거된 필드

스팬 상태 코드는 OTLP v0.6.0 에서 더 이상 사용되지 않으며 v0.12.0 부터 제거되었습니다. 이러한 메시지와 필드를 설정하고 보내는 클라이언트는 UNRECOGNIZED 으로 설정된 값을 볼 수 있습니다. 문제가 발생하면 지원팀에 문의하세요.

견본 추출

추적 데이터는 가장 성숙한 OpenTelemetry 데이터 유형입니다. 이 때문에 New Relic의 OpenTelemetry 사용자 경험은 주로 추적 데이터를 기반으로 하므로 샘플링 전략의 영향을 받습니다.

다음과 같은 여러 위치에서 샘플링을 구성할 수 있습니다.

  • 서비스: 귀하의 언어에 대해 OpenTelemetry SDK를 사용하십시오.
  • 수집기: OpenTelemetry 수집기의 자체 인스턴스를 실행하는 경우 꼬리 기반 샘플링( 아래 참조 )과 같은 보다 정교한 형태의 샘플링을 수행하도록 구성할 수 있습니다.

다양한 유형의 샘플링을 구성하는 방법에 대한 이 문서를 확인하십시오.

Copyright © 2022 New Relic Inc.

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