Une application s'exécutant dans un groupe Auto Scaling traite des éléments d'une file d'attente SQS avec des workers à exécution longue. L'équipe doit être alertée lorsque la file d'attente dépasse la taille attendue. Les journaux de l'application sont envoyés à un outil tiers et l'équipe utilise déjà une rubrique SNS pour les alertes. Quelle approche de surveillance est la plus efficace sur le plan opérationnel ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer une alarme CloudWatch (période d'une heure) qui utilise la somme de la métrique ApproximateNumberOfMessagesVisible et notifie la rubrique SNS lorsque la somme dépasse la valeur attendue..
Pourquoi c'est la réponse
L'option correcte est la plus efficace car elle utilise une métrique SQS native, ApproximateNumberOfMessagesVisible, qui représente le nombre de messages prêts à être traités. Une alarme CloudWatch basée sur cette métrique, avec une période d'une heure et un seuil approprié, alertera l'équipe via SNS lorsque la taille de la file d'attente dépasse les attentes, indiquant un potentiel backlog. Les autres options sont moins efficaces : Utiliser ApproximateNumberOfMessagesDelayed n'est pas pertinent car cette métrique concerne les messages retardés, non les messages visibles en attente de traitement. Les solutions basées sur Lambda introduisent une complexité et des coûts supplémentaires pour une fonctionnalité déjà disponible via CloudWatch et les métriques SQS natives. De plus, elles pourraient être moins fiables ou plus difficiles à maintenir.
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