Publié le: Oct 27, 2023

AWS X-Ray prend désormais en charge les identifiants de trace W3C générés via OpenTelemetry et d'autres frameworks conformes à la spécification W3C Trace Context, offrant ainsi aux clients une visibilité complète de bout en bout sur les traces pour un triage et un débogage plus rapides des applications. 

Les ID de suivi sont des identifiants uniques pour chaque demande transmise d'un service à un autre, utilisés pour le suivi distribué entre les systèmes. Les outils de développement populaires tels que NGINX, Envoy Proxy, les composants Kubernetes et bien d'autres émettent des traces à l'aide du protocole OpenTelemetry et génèrent des identifiants de trace au format W3C. Les clients ne sont pas en mesure de configurer ces outils de développement externes pour générer des identifiants de trace au format X-Ray et visualiser les traces issues de ces outils dans la console X-Ray, ce qui entraîne un manque de visibilité des traces de bout en bout. Grâce à cette nouvelle prise en charge étendue des identifiants de trace du W3C, les clients peuvent désormais également consulter les traces issues de ces outils de développement externes, ainsi que les traces au format X-Ray existantes, dans la console X-Ray de leurs systèmes distribués.

Pour vous assurer que les identifiants de trace au format W3C sont acceptés par X-Ray, utilisez la version 1.300030.0 ou une version ultérieure de l'agent CloudWatch, ou la version 0.34.0 ou une version ultérieure du collecteur AWS Distro for OpenTelemetry (ADOT). La prise en charge des identifiants de trace du W3C pour AWS X-Ray est désormais disponible dans toutes les régions commerciales AWS. Pour en savoir plus, consultez le guide du développeur et le guide d'instrumentation AWS X-Ray.

Mise à jour : 03/01/2024 - Ce message a été mis à jour pour refléter la prise en charge du W3C via l'agent CloudWatch.