Saltar al contenido principal

Implementar instrumentación con opentelemetry

En esta sección vamos a ver todo lo relacionado al componente de instrumentación para generar trazas en distintos servicios de la plataforma usando la libreria opentelemetry. Este modulo permite generar trazas en un servicio o aplicación raíz (ROOT_CONTEXT) e ir propagandolo a traves de distintos servicios y relacionandolos por un traceparent el cual es un id unico generado en el nodo raíz y sirve para identificar una traza. En cada servicio se debe crear un nuevo contexto con este identificador y crear spans o atributos necesarios a ingresar en dicha traza.