Publicado en: Oct 27, 2023

AWS X-Ray ahora admite los ID de seguimiento W3C generados mediante OpenTelemetry y otros marcos que cumplen con la especificación del contexto de seguimiento W3C. De esta manera, los clientes tienen una visibilidad de seguimiento completa e integral para una clasificación y depuración más rápidas de las aplicaciones. 

Los ID de seguimiento son identificadores únicos para cada solicitud que se pasa de un servicio a otro y se utilizan para el seguimiento distribuido entre los sistemas. Las herramientas de desarrollo más conocidas, como NGINX, Envoy Proxy, los componentes de Kubernetes y otras, emiten seguimientos mediante el protocolo OpenTelemetry y generan ID de seguimiento en el formato W3C. Los clientes no pueden configurar estas herramientas de desarrollo externas para generar ID de seguimiento en formato X-Ray y ver los seguimientos a partir de estas herramientas en la consola de X-Ray. Esto provoca una falta de visibilidad de todo el seguimiento. Con esta nueva compatibilidad ampliada para los ID de seguimiento W3C, los clientes ahora también pueden ver los seguimientos de estas herramientas de desarrollo externas, junto con los seguimientos en el formato X-Ray existente, todo en la consola de X-Ray en sus sistemas distribuidos.

Para garantizar que los ID de seguimiento en formato W3C sean aceptados por X-Ray, utilice la versión 1.300030.0 o posterior del agente de CloudWatch, o la versión 0.34.0 o posterior del recopilador AWS Distro para OpenTelemetry (ADOT). La compatibilidad con el ID de seguimiento W3C para AWS X-Ray ya está disponible en todas las regiones comerciales de AWS. Para obtener más información, consulte la guía para desarrolladores y la guía de instrumentación de AWS X-Ray.

Actualización: 3/1/2024: Esta publicación se ha actualizado para reflejar la compatibilidad con el formato W3C a través del agente de CloudWatch.