Publié le: Sep 23, 2021

Nous annonçons aujourd'hui la disponibilité générale d'AWS Distro for OpenTelemetry (ADOT) à des fins de traçage et pour bénéficier d'une distribution sécurisée, prête pour la production et prise en charge par AWS du projet OpenTelemetry. Avec ce lancement, les clients peuvent utiliser les API et les SDK OpenTelemetry en Java, .Net, Python, Go et JavaScript pour collecter et envoyer des traces vers AWS X-Ray et des destinations surveillées prises en charge par le protocole OpenTelemetry Protocol (OTLP).

Partie intégrante de la Cloud Native Computing Foundation, OpenTelemetry fournit des API, des bibliothèques et des agents open source pour collecter des traces et des métriques distribuées pour la surveillance des applications. Avec AWS Distro for OpenTelemetry, vous pouvez instrumenter simplement vos applications afin d'envoyer des métriques et des traces corrélées à plusieurs solutions de surveillance, et utiliser des agents d'auto-instrumentation pour collecter des traces sans modifier votre code. AWS Distro for OpenTelemetry collecte également les métadonnées de vos ressources AWS et de vos services gérés, ce qui vous permet de corréler les données de performance des applications avec les données d'infrastructure sous-jacente, réduisant ainsi le délai moyen de résolution des problèmes. Utilisez AWS Distro for OpenTelemetry pour instrumenter vos applications exécutées sur Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS) et Amazon Elastic Kubernetes Service (EKS) sur EC2, AWS Fargate, des fonctions AWS Lambda ainsi que sur site.

Pour vos besoins d'observabilité, vous pouvez choisir AWS X-Ray comme destination de traçage ou comme l'une des destinations de partenaires AWS. Vous pouvez configurer et déployer la dernière version d'AWS Distro for OpenTelemetry pour les services de conteneur et Amazon EC2 en utilisant des modèles AWS CloudFormation, l'interface de ligne de commande AWS ou des commandes Kubectl. Les développeurs peuvent utiliser l'auto-instrumentation en Java et Python ainsi que les kits SDK OpenTelemetry afin d'instrumenter leurs applications pour collecter des métriques et des traces corrélées. En outre, vous pouvez ajouter la couche Lambda gérée par AWS pour qu'ADOT collecte des traces à partir des fonctions AWS Lambda.

Consultez notre portail pour développeurs pour en savoir plus sur AWS Distro for OpenTelemetry et pour télécharger la dernière version. En savoir plus sur le lancement et l'instrumentation dans différentes langues.