• 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 com New Relic

OpenTelemetry é um kit de ferramentas para coletar telemetria de aplicativos, infraestrutura (por exemplo, hosts, k8s, etc.) e muito mais. Ao configurar fontes de dados OpenTelemetry para exportar para o New Relic, você pode aproveitar uma ampla gama de recursos da plataforma para analisar os dados e diagnosticar problemas.

Esta página fornece uma visão geral do OpenTelemetry e do New Relic. Para obter exemplos de código funcional que demonstram padrões de integração comuns, incluindo APM e monitoramento de infraestrutura, consulte introdução ao OpenTelemetry with New Relic. Para obter informações sobre como a New Relic recebe, processa e ingere dados do OpenTelemetry, consulte Dados do OpenTelemetry na New Relic e, em particular, detalhes sobre o endpoint OTLP da New Relic.

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:

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 oferece 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, parece preparado para crescer em adoção graças à sua grande comunidade ativa, ao apoio da indústria e ao modelo de governança aberto. Embora não possamos ver o futuro, OpenTelemetry é o mais provável vencedor do código aberto no setor de observabilidade.

OpenTelemetry ou instrumentação New Relic ?

Em muitos casos, há sobreposição entre recurso e 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 amplo escopo que tem crescido ao longo dos anos. Embora muitos componentes principais tenham alcançado estabilidade (incluindo OTLP, a trace API /SDK , a /SDK métrica, a API /SDK de log ponte API , convenções semânticas http e muitas implementações de linguagem), há naturalmente peças 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 da experiência do usuário com base nos dados OpenTelemetry para ajudar a gerar insights a partir dos dados prontos para uso. À medida que os componentes surgem e se desenvolvem, os recursos da nossa plataforma evoluirão paralelamente. No entanto, esteja ciente do status de maturidade de quaisquer componentes do OpenTelemetry com os quais você está integrando. Embora tentemos ficar por dentro das mudanças, pode ser um desafio construir em torno de mudanças significativas 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 ilustra uma arquitetura de referência: uma visão de alto nível de como vários componentes do OpenTelemetry funcionam juntos e se integram ao New Relic. Desenvolvedores de software, DevOps, arquitetos e gerentes podem usá-lo para alinhar conceitos. Ele mostra aplicativos instrumentados com uma variedade de ferramentas - agente New Relic APM , instrumentação OpenTelemetry APM , Jaeger e Prometheus - exportando dados para New Relic e, opcionalmente, através de um coletor OpenTelemetry intermediário. O coletor OpenTelemetry compreende uma ampla variedade de protocolos e pode processar, filtrar e enriquecer dados de telemetria antes de exportá-los para um ou mais destinos. Para exemplos de código funcional que demonstram essas integração, consulte introdução ao OpenTelemetry e 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.