Publié le: Apr 29, 2021
Désormais, AWS Distro for OpenTelemetry (ADOT) ajoute la prise en charge d’une couche Lambda gérée par AWS dans Java, node.js et Python. Cela offre une expérience de démarrage simple pour permettre aux clients d'ajouter le kit SDK et le collecteur OpenTelemetry dans leurs fonctions AWS Lambda afin de collecter des données de trace. En outre, ADOT a ajouté la prise en charge de l'agent AWS Systems Manager, ce qui permet aux clients de mettre à jour, de gérer et de configurer le collecteur ADOT sur une instance EC2, sur un serveur sur site ou sur une machine virtuelle (VM). Dans cette version, les récepteurs Zipkin et Jaeger sont intégrés au collecteur ADOT.
ADOT est une distribution du projet OpenTelemetry sécurisée, prête à la production et prise en charge par AWS. Partie intégrante de la Cloud Native Computing Foundation, OpenTelemetry offre des API, des bibliothèques et des agents open source pour collecter des traces et des métriques distribuées pour la surveillance d'applications. Avec ADOT, vous pouvez instrumenter vos applications une seule fois pour l'envoi de métriques et de traces corrélées à plusieurs solutions de surveillance. Vous pouvez utilisez les agents d'auto-instrumentation pour collecter des traces sans modifier votre code. ADOT collecte également les métadonnées de vos ressources et de vos services gérés AWS, pour vous permettre de mettre en corrélation les données de performances de l'application avec les données d'infrastructure sous-jacentes, réduisant ainsi le délai moyen de résolution des problèmes. Vous pouvez également utiliser ADOT pour instrumenter vos applications qui s'exécutent sur Amazon Elastic Compute Cloud (EC2), AWS Lambda, Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS) et AWS Fargate, ainsi que sur site.
Vous pouvez configurer et déployer la dernière version d'ADOT pour les services de conteneur et Amazon EC2 en utilisant des modèles AWS CloudFormation, l'interface de ligne de commande (CLI) AWS ou des commandes kubectl. Il est également possible d’utiliser la couche AWS Lambda gérée avec vos fonctions sans serveur.
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 la prise en charge de la couche AWS Lambda gérée et sur l'intégration SSM dans AWS Distro for OpenTelemetry.