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

New RelicLa OpenTelemetry observabilidad de Kubernetes para abierto proporciona una solución integral de código para monitorear su clúster. Se integra perfectamente con nuestra robusta Kubernetes UI, que es compatible tanto con OpenTelemetry como con nuestra instrumentación patentada Kubernetes . Este diseño independiente del proveedor le permite elegir el método de instrumentación que mejor se adapte a sus necesidades.

Este documento lo guía a través del monitoreo de un clúster de Kubernetes usando OpenTelemetry. Se detalla cómo instalar el nr-k8s-otel-collector gráfico Helm dentro de su clúster y desplegar el recolector necesario para habilitar la observabilidad completa.

Al integrar los componentes Kubernetes en el recolector OpenTelemetry , podemos transmitir métricas, eventos y logs directamente a New Relic. Estas señales de telemetría mejoran automáticamente nuestras experiencias listas para usar, como Kubernetes Navigator, dashboarddescripción general, Kubernetes Event o la página de resumenKubernetes APM .

¿Cómo funciona?

El gráfico nr-k8s-otel-collector Helm implementa un recopilador OpenTelemetry configurado para recopilar telemetry data completos de su clúster de 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.
  • CollectorDaemonset: desplegar en cada nodo de trabajo. Recopila métricas del host subyacente, cAdvisor y Kubelet, y reúne logs del contenedor.
  • Collector de despliegue: desplegar en el nodo del plano de control. Recoge métrica de kube-state-metrics y clúster de Kubernetes evento. Este recolector suele ser una única instancia que gestiona datos de todo el clúster.

OpenTelemetry Componentes en New Relic Kubernetes el recolector

El OpenTelemetry Collector emplea varios tipos de componentes para procesar y transformar los telemetry data recopilados. Estos componentes son esenciales para enriquecer, filtrar y formatear los datos antes de enviarlos a New Relic. Puede emplear estos componentes para agregar su propia configuración personalizada creando pipelines OpenTelemetry usando la sección extra_config en el gráfico de Helm.

Tipo de componente

Nombre del componente

Objetivo

Recolector

Receptores

OTLP

Recopila telemetría transmitida a través de HTTP.

Daemonset

,

Deployment

prometheus/ksm

Raspadores métricos relevantes para los estados de los recursos Kubernetes, como implementación, pod y nodos.

Deployment

prometheus/controlplane

Monitorear los componentes del plano de control.

Deployment

k8s_events

Raspa eventos como creaciones y eliminaciones pod, actividades de escalado y eventos de falla.

Deployment

hostmetrics

Raspa métrica del nodo subyacente.

Daemonset

kubeletstats

Raspa métrica de Kubelet.

Daemonset

prometheus

Rasca métrica de cAdvisor.

Daemonset

filelog

Recoge troncos del contenedor.

Daemonset

Procesadores

batch

Agrupa y optimiza el flujo telemetry data.

Daemonset

,

Deployment

groupbyattrs

Grupos métricos, span y logarítmicos.

Daemonset

,

Deployment

transform

metrictransform

Modifica la telemetría para personalizar la ingesta.

Daemonset

,

Deployment

filter

Optimice la ingesta eliminando la telemetría no relevante.

Daemonset

,

Deployment

resource

Aplicar cambios en el atributo de recurso.

Daemonset

,

Deployment

resourcedetection

Detecta información de recursos.

Daemonset

,

Deployment

k8sattributes

Enriquece telemetry data con el atributo K8s.

Daemonset

,

Deployment

attributes

Enriquece la telemetría con atributo.

Daemonset

,

Deployment

cumulativetodelta

Transformar métrica acumulada a delta.

Daemonset

,

Deployment

memory_limiter

Gestiona el consumo de memoria.

Daemonset

,

Deployment

batch

Agrupa y optimiza el flujo telemetry data.

Daemonset

,

Deployment

Exportadores

otlphttp/newrelic

Envía telemetry data mediante el protocolo OpenTelemetry a New Relic.

Daemonset

,

Deployment

Tuberías

metrics

Gestiona la ingesta, el procesamiento y la exportación de datos métricos.

Daemonset

,

Deployment

Conectores

routing/nr_pipelines

Enriquece telemetry data con metadatos Kubernetes.

Daemonset

,

Deployment

Instalar OpenTelemetry Collector para Kubernetes

Instrumente su clúster de Kubernetes en New Relic empleando el recopilador OpenTelemetry.

Configuración avanzada para OpenTelemetry Kubernetes

Personalice la configuración de OpenTelemetry Collector para Kubernetes en New Relic.

resolución de problemas OpenTelemetry para Kubernetes

Aprenda a solucionar problemas con el OpenTelemetry Collector en Kubernetes.

Copyright © 2025 New Relic Inc.

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