• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Introdução ao OpenTelemetry e New Relic

OpenTelemetry é um kit de ferramentas para coletar telemetria de aplicativos, infraestrutura (hosts, Kubernetes, etc.) e muito mais. Ao integrar o OpenTelemetry com o New Relic, você pode aproveitar uma ampla gama de recursos da plataforma para analisar dados e diagnosticar problemas.

Esta documentação fornece uma compreensão fundamental do OpenTelemetry e sua integração com o New Relic. Para obter orientação prática sobre a implementação de casos de uso comuns, como monitoramento de desempenho de aplicativos (APM) (APM) e monitoramento de infraestrutura, consulte Introdução ao OpenTelemetry e New Relic.

Para se aprofundar em como o New Relic processa e ingere dados do OpenTelemetry, explore as seguintes páginas:

Benefícios do OpenTelemetry

OpenTelemetry é um padrão aberto independente de fornecedores para instrumentação e exportação de dados de telemetria. O escopo do projeto é bastante extenso, incluindo:

Esses componentes trabalham juntos para criar vantagens distintas descritas na tabela abaixo.

Recurso

Descrição

Agnóstico de linguagem

OpenTelemetry reduz a carga cognitiva das equipes poliglotas, fornecendo um vocabulário e um kit de ferramentas.

Padrão aberto

Como um padrão aberto com uma estrutura de governança aberta, nenhum fornecedor controla a direção do OpenTelemetry.

Controle total dos dados de observabilidade

A natureza altamente configurável e extensível dos SDKs de linguagem e do coletor oferecem controle incomparável sobre seu pipeline de dados de telemetria.

Rico ecossistema de instrumentação

Um dos objetivos do OpenTelemetry é que a API seja usada diretamente na biblioteca e estrutura upstream. Para preencher essa lacuna, OpenTelemetry fornece um grande catálogo de instrumentação fornecida por engenheiros de todo o mundo. Há mais esforço coletivo de instrumentação no OpenTelemetry do que qualquer fornecedor pode fornecer sozinho.

À prova de futuro

Embora o OpenTelemetry já tenha percorrido um longo caminho, ele parece pronto para crescer em adoção graças à sua grande comunidade ativa, ao suporte do setor e ao modelo de governança aberta. Embora não possamos prever o futuro, o OpenTelemetry é o provável vencedor do código aberto no setor de observabilidade.

OpenTelemetry ou instrumentação New Relic ?

Em muitos casos, há sobreposição entre o recurso e os componentes disponíveis no OpenTelemetry e no New Relic. Por exemplo, o monitoramentoOpenTelemetry APM espelha o agenteNew Relic APM , e o monitoramento de infraestrutura com o coletor OpenTelemetry espelha os recursos do agente doNew Relic Infrastructure.

Recomendamos que você explore as opções New Relic e OpenTelemetry. Com a instrumentação New Relic, há vantagens inerentes ao desenvolvimento de instrumentação e plataforma de recurso que funcionam juntas, e a integração New Relic tende a funcionar melhor imediatamente. Por outro lado, o OpenTelemetry oferece um grau incomparável de flexibilidade e controle, mas isso às vezes requer pesquisa e esforço adicionais para alcançar o resultado desejado.

OpenTelemetry está em constante evolução

O projeto OpenTelemetry tem um escopo amplo que cresceu ao longo dos anos. Embora muitos componentes principais tenham atingido a estabilidade (incluindo OTLP, a trace API e SDKs, a API e SDKs do Metrica, a e log API SDKs Bridge, convenções semânticas HTTP e muitas implementações de linguagem), há naturalmente partes que estão em vários outros estágios de maturidade.

New Relic AI Monitoring terá suporte de primeira classe para OpenTelemetry, incluindo a ingestão de todos os dados OTLP em nossa plataforma de observabilidade de uso geral e a construção de experiência do usuário sobre os dados OpenTelemetry para ajudar a gerar insights dos dados imediatamente. À medida que os componentes surgem e se desenvolvem, os recursos da nossa plataforma também evoluem. No entanto, esteja ciente do status de maturidade de quaisquer componentes do OpenTelemetry com os quais você esteja se integrando. Embora tentemos ficar por dentro das mudanças, pode ser desafiador desenvolver soluções em torno de mudanças drásticas em componentes experimentais.

OpenTelemetry referência arquitetura

Com uma variedade tão grande de componentes e opções de configuração, pode ser difícil saber por onde começar com o OpenTelemetry.

O diagrama abaixo mostra uma arquitetura de referência que fornece uma visão geral de alto nível de como vários componentes do OpenTelemetry interagem e se integram ao New Relic. Este guia visual é valioso para desenvolvedores de software, engenheiros DevOps , arquitetos e gerentes que buscam alinhamento em conceitos-chave.

A arquitetura ilustra o aplicativo instrumentado com um conjunto diversificado de ferramentas, incluindo agente New Relic APM , instrumentação OpenTelemetry APM , Jaeger e Prometheus. Essas ferramentas coletam dados de telemetria, que são então exportados para New Relic, potencialmente passando por um coletor OpenTelemetry intermediário opcional. O coletor entende uma ampla variedade de protocolos e pode processar, filtrar e enriquecer dados de telemetria antes de exportar para um ou mais destinos. Para obter exemplos de código funcional que demonstram essas integrações, consulte Introdução ao OpenTelemetry e New Relic.

Diagram showing a reference architecture for OpenTelemetry and New Relic

Para leitura adicional, familiarize-se com a demonstração do OpenTelemetry, um projeto mantido pela comunidade OpenTelemetry que ilustra vários conceitos do OpenTelemetry por meio de um sistema de comércio eletrônico fictício conduzido por uma série de microsserviços.

Copyright © 2024 New Relic Inc.

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