• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Introducción a OpenTelemetry con New Relic

OpenTelemetry es un conjunto de herramientas para recopilar telemetría de aplicaciones, infraestructura (p. ej. hosts, k8s, etc.) y más. Al configurar las fuentes de datos de OpenTelemetry para exportar a New Relic, puede aprovechar una amplia gama de capacidades de la plataforma para analizar los datos y diagnosticar problemas.

Esta página proporciona una descripción general de OpenTelemetry y New Relic. Para ver ejemplos de código de trabajo que demuestran patrones de integración comunes, incluido APM y monitoreo de infraestructura, consulte cómo comenzar con OpenTelemetry con New Relic. Para obtener información sobre cómo New Relic recibe, procesa e ingiere datos OpenTelemetry , consulte DatosOpenTelemetry en New Relic y, en individuo, detalles sobre el extremo OTLP deNew Relic.

Beneficios de OpenTelemetry

OpenTelemetry es un estándar abierto independiente del proveedor para instrumentar y exportar telemetry data. El alcance del proyecto es bastante extenso e incluye:

Estos componentes trabajan juntos para crear distintos beneficios:

Característica

Descripción

Agnóstico del idioma

OpenTelemetry reduce la carga cognitiva de los equipos políglotas al proporcionar un vocabulario y un conjunto de herramientas.

Estándar abierto

Como estándar abierto con una estructura de gobierno abierta, ningún proveedor controla la dirección de OpenTelemetry.

Control total de los datos de observabilidad.

La naturaleza altamente configurable y extensible de los SDK de lenguaje y el recopilador ofrecen un control incomparable sobre su canal telemetry data .

Rico ecosistema de instrumentación

Uno de los objetivos de OpenTelemetry es que, en última instancia, la API se emplee directamente en la biblioteca y el marco ascendentes. Para cerrar la brecha, OpenTelemetry proporciona un gran catálogo de instrumentación aportada por ingenieros de todo el mundo. Hay más esfuerzo de instrumentación colectiva en OpenTelemetry del que cualquier proveedor puede realizar por sí solo.

Prueba del futuro

Si bien OpenTelemetry ya recorrió un largo camino, parece estar preparado para crecer en adopción gracias a su gran comunidad activa, el apoyo de la industria y el modelo de gobernanza abierta. Si bien no podemos ver el futuro, OpenTelemetry es el ganador más probable del código abierto en la industria de observabilidad.

¿OpenTelemetry o instrumentación New Relic?

En muchos casos, existe una superposición entre las características y los componentes disponibles en OpenTelemetry y New Relic. Por ejemplo, el monitoreoOpenTelemetry APM refleja el agenteNew Relic APM , y el monitoreo de infraestructura con el recolector OpenTelemetry refleja las capacidades del agenteNew Relic Infrastructure .

Le recomendamos que explore las opciones de New Relic y OpenTelemetry. Con la instrumentación New Relic , existen beneficios inherentes al desarrollo de instrumentación y plataforma característica que funcionan juntas, y la integración New Relic tiende a funcionar mejor desde el primer momento. Por otro lado, OpenTelemetry ofrece un grado incomparable de flexibilidad y control, pero esto a veces requiere investigación y esfuerzo adicionales para lograr el resultado deseado.

OpenTelemetry está en continua evolución

El proyecto OpenTelemetry tiene un gran alcance que fue creciendo a lo largo de los años. Si bien muchos componentes centrales alcanzaron la estabilidad (incluidos OTLP,API la /SDK de traza, la API /SDK de métrica, la /SDK log bridge, las API convenciones semánticas http y muchas implementaciones de lenguaje), naturalmente hay piezas que se encuentran en otras etapas. de madurez.

New Relic monitoreo de IA tendrá soporte de primera clase para OpenTelemetry, incluida la ingesta de todos los datos OTLP en nuestra plataforma de observabilidad de propósito general y la creación de experiencia del usuario sobre los datos de OpenTelemetry para ayudar a generar información valiosa a partir de los datos listos para usar. A medida que los componentes surjan y se desarrollen, las capacidades de nuestra plataforma evolucionarán. Sin embargo, tenga en cuenta el estado de madurez de cualquier componente de OpenTelemetry con el que se esté integrando. Si bien intentamos estar al tanto de los cambios, puede resultar complicado desarrollar cambios importantes en los componentes experimentales.

Arquitectura de referencia OpenTelemetry

Con una variedad tan amplia de componentes y opciones de configuración, puede resultar difícil saber por dónde empezar con OpenTelemetry.

El siguiente diagrama ilustra una arquitectura de referencia: una vista de alto nivel de cómo una variedad de componentes de OpenTelemetry funcionan juntos y se integran con New Relic. Los desarrolladores de software, DevOps, arquitectos y gerentes pueden usarlo para alinear conceptos. Muestra aplicaciones instrumentadas con una variedad de herramientas ( New Relic APM agente, OpenTelemetry APM instrumentación, Jaeger y Prometheus) exportando datos a New Relic y, opcionalmente, a través de un recolector intermedio OpenTelemetry . El recolector OpenTelemetry comprende una amplia variedad de protocolos y puede procesar, filtrar y enriquecer telemetry data antes de exportarlos a uno o más destinos. Para ver ejemplos de código funcional que demuestran esta integración, consulte Introducción a OpenTelemetry y New Relic.

Para obtener lecturas adicionales, familiarizar con la demostración de OpenTelemetry, un proyecto mantenido por la comunidad OpenTelemetry que ilustra varios conceptos de OpenTelemetry a través de un sistema de comercio electrónico ficticio impulsado por un serial de microservicios.

Copyright © 2024 New Relic Inc.

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