• /
  • EnglishEspañolFrançais日本語한국어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 para Kubernetes

New RelicA OpenTelemetry observabilidade da para Kubernetes fornece uma solução abrangente e de código aberto para monitoramento do seu cluster. Ele se integra perfeitamente à nossa robusta interface de usuário do Kubernetes, que é compatível com o OpenTelemetry e nossa instrumentação proprietária do Kubernetes. Este design independente de provedor permite que você escolha o método de instrumentação que melhor atende às suas necessidades.

Este documento orienta você no monitoramento de um cluster do Kubernetes usando OpenTelemetry. Ele detalha como instalar o nr-k8s-otel-collector gráfico Helm em seu cluster e implantar o coletor necessário para permitir uma observabilidade abrangente.

Ao integrar componentes Kubernetes ao coletor OpenTelemetry , podemos transmitir métrica, evento e log diretamente para o New Relic. Esses sinais de telemetria aprimoram automaticamente nossas experiências prontas para uso, como o Kubernetes Navigator, dashboardvisão geral, o eventoKubernetes ou a página de resumoKubernetes APM .

Como funciona?

O gráfico nr-k8s-otel-collector Helm implanta o coletor OpenTelemetry configurado para coletar dados de telemetria abrangentes do seu cluster do Kubernetes.

Architecture diagram showing OpenTelemetry Daemonset collectors on worker nodes pulling metrics from Kubelet and cAdvisor, and a Deployment collector pulling metrics from Kube-state-metrics, all processing data before sending to New Relic.
  • Daemonset Collector: implantar em cada nó de trabalho. Ele coleta métrica do host subjacente, cAdvisor e Kubelet, e reúne logs do contêiner.
  • Collector de Implantação: implantar no nó do plano de controle. Ele coleta métrica de kube-state-metrics e cluster do evento Kubernetes. Esse coletor geralmente é uma instância única que gerencia dados de todo o cluster.

Componentes OpenTelemetry no coletor New Relic Kubernetes

O OpenTelemetry Collector emprega vários tipos de componentes para processar e transformar os dados de telemetria coletados. Esses componentes são essenciais para enriquecer, filtrar e formatar os dados antes de enviá-los ao New Relic. Você pode usar esses componentes para adicionar sua própria configuração personalizada criando pipelines OpenTelemetry usando a seção extra_config no gráfico Helm.

Tipo de componente

Nome do componente

Propósito

Coletor

Receptores

OTLP

Reúne telemetria transmitida via HTTP.

Daemonset

,

Deployment

prometheus/ksm

Raspa métricas relevantes para estados de recursos Kubernetes, como implantação, pod e nós.

Deployment

prometheus/controlplane

Monitora os componentes do avião de controle.

Deployment

k8s_events

Raspa eventos como criações e exclusões pod, atividades de dimensionamento e eventos de falha.

Deployment

hostmetrics

Raspa a métrica do nó subjacente.

Daemonset

kubeletstats

Raspa métricas de Kubelet.

Daemonset

prometheus

Raspa métricas do cAdvisor.

Daemonset

filelog

Reúne logs do contêiner.

Daemonset

Processadores

batch

Agrupa e otimiza o fluxo de dados de telemetria.

Daemonset

,

Deployment

groupbyattrs

Grupos métrica, span e logarítmicos.

Daemonset

,

Deployment

transform

metrictransform

Modifica a telemetria para personalizar a ingestão.

Daemonset

,

Deployment

filter

Otimize a ingestão removendo telemetria irrelevante.

Daemonset

,

Deployment

resource

Aplicar alterações no atributo do recurso.

Daemonset

,

Deployment

resourcedetection

Detecta informações de recursos.

Daemonset

,

Deployment

k8sattributes

Enriquece dados de telemetria com atributo K8s.

Daemonset

,

Deployment

attributes

Enriquece a telemetria com atributo.

Daemonset

,

Deployment

cumulativetodelta

Transforme métrica cumulativa em delta.

Daemonset

,

Deployment

memory_limiter

Gerencia o consumo de memória.

Daemonset

,

Deployment

batch

Agrupa e otimiza o fluxo de dados de telemetria.

Daemonset

,

Deployment

Exportadores

otlphttp/newrelic

Envia dados de telemetria usando o Protocolo OpenTelemetry para o New Relic.

Daemonset

,

Deployment

Oleodutos

metrics

Gerencia ingestão, processamento e exportação de dados métricos.

Daemonset

,

Deployment

Conectores

routing/nr_pipelines

Enriquece dados de telemetria com metadados do Kubernetes.

Daemonset

,

Deployment

Instalar o OpenTelemetry Collector para Kubernetes

Instrumente seu cluster do Kubernetes no New Relic usando OpenTelemetry coletor.

Configuração avançada para OpenTelemetry Kubernetes

Personalize sua configuração do OpenTelemetry Collector para Kubernetes no New Relic.

resolução de problemas OpenTelemetry for Kubernetes

Aprenda a solucionar problemas com o OpenTelemetry Collector no Kubernetes.

Copyright © 2025 New Relic Inc.

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