• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

New Relic을 사용한 OpenTelemetry 소개

OpenTelemetry 는 고성능 컴퓨팅(예: 호스트, k8s 등) 등이 있습니다. 뉴렐릭으로 내보내도록 OpenTelemetry 데이터 소스를 구성하면 다양한 플랫폼 기능을 활용하여 데이터를 분석하고 문제를 진단할 수 있습니다.

이 페이지에서는 OpenTelemetry 및 뉴렐릭에 대한 개요를 제공합니다. APM 및 관측 모니터링을 포함한 일반적인 통합 패턴을 보여주는 작업 코드 예제는 뉴렐릭을 사용하여 OpenTelemetry 시작하기를 참조하세요. 뉴렐릭이 OpenTelemetry 데이터를 수신, 처리 및 수집하는 방법에 대한 자세한 내용은 뉴렐릭의OpenTelemetry 데이터를 참조하고, 특히 뉴렐릭의 OTLP 엔드포인트 에 대한 세부정보를 참조하세요.

오픈텔레메트리의 이점

OpenTelemetry 는 HTML 데이터를 내보내기 및 내보내기 위한 공급업체 비종속 개방형 표준입니다. 프로젝트 범위는 다음을 포함하여 매우 광범위합니다.

이러한 구성 요소는 함께 작동하여 뚜렷한 이점을 제공합니다.

기능

설명

언어에 구애받지 않음

OpenTelemetry는 하나의 어휘와 하나의 툴킷을 제공하여 다중 언어 팀의 인지 부하를 줄입니다.

개방형 표준

개방형 거버넌스 구조를 갖춘 개방형 표준으로서 단일 공급업체가 OpenTelemetry의 방향을 제어하지 않습니다.

옵저빌리버티 데이터에 대한 모든 권한

언어 SDK와 수집기의 고도로 구성 가능하고 확장 가능한 특성은 텔넷리 데이터 파이프라인에 대한 탁월한 제어 기능을 제공합니다.

풍부한 계측 생태계

OpenTelemetry의 목표 중 하나는 API가 궁극적으로 업스트림 라이브러리 및 프레임워크에서 직접 사용되는 것입니다. 격차를 해소하기 위해 OpenTelemetry는 전 세계 엔지니어가 제공한 대규모 계측 카탈로그를 제공합니다. OpenTelemetry에는 한 공급업체가 자체적으로 제공할 수 있는 것보다 더 많은 공동 계측 노력이 있습니다.

미래 증거

OpenTelemetry는 이미 큰 발전을 이루었지만 대규모 활성 커뮤니티, 업계 지원 및 개방형 거버넌스 모델 덕분에 채택이 늘어날 것으로 보입니다. 미래를 볼 수는 없지만 OpenTelemetry 는 옵저버빌리티 업계에서 오픈 소스 승자가 될 가능성이 가장 높습니다.

OpenTelemetry 또는 뉴렐릭 리뷰?

많은 경우, 기능과 OpenTelemetry 및 뉴렐릭에서 사용할 수 있는 구성 요소 간에 중복되는 부분이 있습니다. 예를 들어, OpenTelemetry APM 모니터링은 뉴렐릭 APM 에이전트를 미러링하고, OpenTelemetry 수집기를 사용한 모니터링은 뉴렐릭 인프라 에이전트 의 기능을 미러링합니다.

뉴렐릭과 OpenTelemetry 옵션을 모두 살펴보는 것이 좋습니다. 뉴렐릭 기능을 사용하면 함께 작동하는 렌더링 및 플랫폼 기능을 개발할 때 고유한 이점이 있으며, 뉴렐릭 통합은 기본적으로 더 잘 작동하는 경향이 있습니다. 반면에 OpenTelemetry는 비교할 수 없는 수준의 유연성과 제어 기능을 제공하지만 때로는 원하는 결과를 얻기 위해 추가 연구와 노력이 필요합니다.

OpenTelemetry는 지속적으로 발전하고 있습니다.

OpenTelemetry 프로젝트는 수년에 걸쳐 성장한 넓은 범위를 가지고 있습니다. 많은 핵심 구성 요소가 안정성에 도달했지만(OTLP, 트레이스 API /SDK, 지표 API /SDK, 로그인 브리지 API /SDK, http 의미 규칙 및 많은 언어 구현 포함), 당연히 다른 다양한 단계에 있는 부분도 있습니다. 성숙함.

뉴렐릭 AI 모니터링은 모든 OTLP 데이터를 범용 관측 플랫폼에 수집하고 OpenTelemetry 데이터 위에 사용자 환경을 구축하여 인사이트를 즉시 데이터에서 꺼내는 것을 포함하여 OpenTelemetry 에 대한 최고 수준의 지원을 제공합니다. 구성 요소가 등장하고 개발됨에 따라 플랫폼 기능도 함께 발전할 것입니다. 그러나 통합하려는 OpenTelemetry 구성 요소의 성숙도 상태를 알고 있어야 합니다. 우리는 변경 사항을 파악하려고 노력하지만 실험 구성 요소의 획기적인 변경 사항을 중심으로 구축하는 것이 어려울 수 있습니다.

OpenTelemetry 참조 아키텍처

이렇게 다양한 구성 요소와 설정 옵션으로 인해 OpenTelemetry 어디서 시작해야 할지 알기 어려울 수 있습니다.

아래 다이어그램은 다양한 OpenTelemetry 구성 요소가 어떻게 함께 작동하고 뉴렐릭과 통합되는지에 대한 높은 수준의 보기인 참조를 보여줍니다. 소프트웨어 개발자, DevOps, 설계자 및 관리자는 이를 사용하여 개념을 조정할 수 있습니다. 뉴렐릭 APM 에이전트, OpenTelemetry APM 리소스, Jaeger, Prometheus 등 다양한 도구가 포함된 앱이 뉴렐릭으로 데이터를 내보내고 선택적으로 중간 OpenTelemetry 수집기를 통해 표시됩니다. OpenTelemetry 수집기는 다양한 프로토콜을 이해하고 하나 이상의 대상으로 내보내기 전에 텔레메트리 데이터를 처리, 필터링 및 강화할 수 있습니다. 이러한 통합을 보여주는 작업 코드 예제는 OpenTelemetry 시작하기 및 뉴렐릭을 참조하세요.

추가 자료를 보려면 일련의 마이크로서비스로 구동되는 가상 전자 상거래 시스템을 통해 다양한 OpenTelemetry 개념을 보여주는 OpenTelemetry 커뮤니티에서 유지 관리하는 프로젝트인 OpenTelemetry 데모를 숙지하세요.

Copyright © 2024 New Relic Inc.

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