Publicado: Oct 27, 2023

Agora, o AWS X-Ray oferece suporte a IDs de rastreamento do W3C gerados por OpenTelemetry e outras estruturas em conformidade com a especificação W3C Trace Context, proporcionando aos clientes total visibilidade de rastreamento para acelerar a triagem e a depuração de aplicações. 

Os IDs de rastreamento são identificadores exclusivos para cada solicitação passada de um serviço para outro, e são usados para o rastreamento distribuído entre sistemas. Ferramentas de desenvolvimento populares, como NGINX, Envoy Proxy e componentes Kubernetes, entre outros, emitem rastreamentos usando o protocolo OpenTelemetry e geram IDs de rastreamento no formato W3C. Os clientes não conseguem configurar essas ferramentas externas de desenvolvimento IDs de rastreamento no formato do X-Ray nem visualizar rastreamentos dessas ferramentas no console do X-Ray, impedindo a total visibilidade. Com esse novo suporte ampliado para IDs de rastreamento do W3C, os clientes conseguem visualizar os rastreamentos dessas ferramentas externas juntamente com os rastreamentos existentes no formato X-Ray, no console do X-Ray em sistemas distribuídos.

Para garantir que IDs de rastreamento no formato W3C sejam aceitos pelo X-Ray, use a versão 1.300030.0 ou mais recente do agente do CloudWatch, ou a versão 0.34.0 ou mais recente do coletor do AWS Distro para OpenTelemetry (ADOT). O suporte aos IDs de rastreamento do W3C para o AWS X-Ray já está disponível em todas as regiões comerciais da AWS. Para saber mais, consulte o guia do desenvolvedor e o guia de instrumentação do AWS X-Ray.

Atualização: 3/1/2024 - Esta publicação foi atualizada para refletir o suporte do W3C por meio do agente do CloudWatch.