Skip to main content

OpenTelemetry

opentelemetry

OpenTelemetry Website

OpenTelemetry, conocido como (OTel), es un proyecto de código abierto bajo el paraguas de la CNCF (Cloud Native Computing Foundation) que se responsabiliza de dar soporte al proyecto y mantenerlo agnóstico sin dependencia de ningún proveedor.

Como desarrolladores finales, queremos estar seguros de que estamos usando OpenTelemetry de tal forma que podamos:

  • Utilizar una herramienta open source para visualizar los datos.
  • Utilizar algún proveedor específico.
  • Migrar entre proveedores si es necesario.
  • Dividir los datos entre proveedores cuando lo necesitemos.

En este momento, OpenTelemetry es el segundo proyecto más activo de la CNCF. No sé cuándo estarás leyendo esto, pero eso ya muestra que deberías aprender sobre él. Recibe soporte de varios proveedores, empresas y proveedores de cloud, además de usuarios finales.

La observabilidad es cuánto podemos entender lo que está pasando dentro de nuestro proceso y qué está produciendo el proceso.

OpenTelemetry recolecta la telemetría de la aplicación y la envía para almacenamiento, generalmente en una base de datos de telemetría, con el objetivo de exportar los datos para que puedan ser analizados posteriormente.

La función de OpenTelemetry no es mostrar los datos, sino solo recolectarlos. El muestreo y el análisis de los datos son realizados por otras herramientas.

alt text