El recolector OpenTelemetry es una herramienta independiente del proveedor para recibir, procesar y exportar telemetry data. Si bien los requisitos y la configuración del recolector varían, viene con una variedad de receptores y procesadores que lo hacen popular para el monitoreo de infraestructura. También es común emplear el recolector para procesamiento de datos, pero esta documentación se centra en casos de uso de monitoreo de infraestructura. Consulte RecolectorOpenTelemetry para procesamiento de datos para obtener más información.
Recepción de telemetría de infraestructura
Los siguientes ejemplos demuestran el uso del recolector para monitor varios componentes de infraestructura. El patrón general es configurar el recolector con un receptor de propósito general o de tecnología específica (es decir, prometheus) para extraer o sondear datos de un objetivo de infraestructura y exportar los datos a New Relic a través de OTLP.
- Ejemplo de repositorio de Docker
- Ejemplo de repositorio de HCP Consul
- Ejemplo de repositorio de HiveMQ
- Ejemplo de repositorio de hosts
- Ejemplo de repositorio de Kafka Confluent Cloud
- Ejemplo de repositorio de Prometheus
- Ejemplo de repositorio de Redis
- Ejemplo de repositorio de almacén único
- Ejemplo de repositorio de Squid
- Ejemplo de repositorio de StatsD
Correlación de infraestructura con OpenTelemetry APM
El siguiente ejemplo demuestra el uso del recolector para correlacionar APM OpenTelemetry con datos de infraestructura:
El patrón general es configurar el recolector con un procesador que detecta y enriquece la telemetría APM con contexto de entorno adicional en forma de atributo de recurso, antes de exportar los datos a New Relic a través de OTLP. New Relic detecta estos datos de correlación y construye relaciones entre APM y la entidad de infraestructura a través de recursos.