OpenTelemetry Collector
Pipeline neutral respecto al proveedor para recopilar, procesar y exportar trazas, métricas y logs de aplicaciones hacia cualquier backend de observabilidad.
Descripción general
OpenTelemetry Collector es el componente desplegable de OpenTelemetry, el estándar de telemetría de aplicaciones graduado por la CNCF. Recibe trazas, métricas y logs de aplicaciones instrumentadas a través de protocolos abiertos como OTLP, puede agrupar, filtrar y transformar esos datos en tránsito, y los exporta a uno o varios backends, de modo que un equipo puede cambiar o añadir backends de observabilidad modificando la configuración del collector en lugar de reinstrumentar cada servicio.
Se ejecuta como un agente junto a una aplicación o como una puerta de enlace independiente que recopila datos de muchos servicios a la vez, e incluye un amplio ecosistema de receivers y exporters para herramientas populares, entre ellas Jaeger y sistemas compatibles con Prometheus ya presentes en este catálogo.
El Collector encaja en equipos que quieren instrumentar una sola vez con un estándar abierto y neutral respecto al proveedor, y decidir —o cambiar— más adelante a dónde va a parar esa telemetría, en lugar de instrumentar directamente contra un agente propietario concreto.
- Categorías
- Monitorización
- Lenguajes
- Go
- Licencia
- Apache-2.0
Proyectos relacionados
Odigos
Apache-2.0Plataforma de instrumentación automática de OpenTelemetry que añade tracing distribuido a las aplicaciones sin cambiar ni una línea de código.
- Monitorización
Jaeger
Apache-2.0Plataforma de tracing distribuido de la CNCF para visualizar el flujo de peticiones entre microservicios, señalando exactamente qué servicio o llamada es responsable de la latencia o los errores.
- Monitorización
Prometheus
Apache-2.0Kit de herramientas de código abierto para monitorización de sistemas y alertas, con un modelo de datos dimensional y un potente lenguaje de consulta.
- Monitorización
Fluentd
Apache-2.0Recolector de logs graduado por la CNCF que unifica la recolección de datos de muchas fuentes en una única capa de logging estructurada.
- Monitorización
¿Encontraste un error? Sugiere una edición en GitHub.