Une application de microservices écrite en Python utilise AWS X-Ray. Certains services n'apparaissent pas sur la carte des services X-Ray pendant les tests. Que doit faire le développeur pour s'assurer que tous les services apparaissent sur la carte des services X-Ray ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Instrumenter chaque service en installant et en utilisant le SDK X-Ray pour Python dans tous les services..
Pourquoi c'est la réponse
Pour qu'un service apparaisse sur la carte des services X-Ray, il doit être instrumenté. Cela signifie que le développeur doit installer et configurer le SDK X-Ray pour Python dans chaque service de l'application de microservices. Le SDK collecte les données de trace et les envoie à X-Ray. Ajuster le taux d'échantillonnage de l'agent X-Ray affecte la proportion de requêtes tracées, mais ne rendra pas un service non instrumenté visible. Activer l'agrégation des données X-Ray dans CloudWatch Logs est une étape de surveillance et de journalisation, pas d'instrumentation. Augmenter le délai d'attente de la carte des services dans la console X-Ray ne résoudra pas le problème fondamental de l'absence de données de trace provenant de services non instrumentés.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise