Eine Anwendung, die in einer Auto Scaling-Gruppe ausgeführt wird, verarbeitet Elemente aus einer SQS-Warteschlange mit langlebigen Workern. Das Team muss benachrichtigt werden, wenn die Warteschlange über die erwartete Größe hinauswächst. Die Anwendungs-Logs werden an ein Drittanbieter-Tool gesendet, und das Team verwendet bereits ein SNS-Topic für Benachrichtigungen. Welcher Überwachungsansatz ist am betrieblich effizientesten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen CloudWatch-Alarm (1-Stunden-Periode), der die Summe der Metrik ApproximateNumberOfMessagesVisible verwendet und das SNS-Topic benachrichtigt, wenn die Summe den erwarteten Wert überschreitet..
Warum dies die Antwort ist
Die Metrik ApproximateNumberOfMessagesVisible in Amazon SQS gibt die Anzahl der Nachrichten an, die zum Abruf verfügbar sind. Ein CloudWatch-Alarm, der diese Metrik überwacht, ist der direkteste und betrieblich effizienteste Weg, um eine Benachrichtigung zu erhalten, wenn die Warteschlangengröße über einen bestimmten Schwellenwert hinauswächst. Eine 1-Stunden-Periode ist angemessen, um langfristige Trends zu erkennen, ohne zu viele Fehlalarme auszulösen. Die Option mit ApproximateNumberOfMessagesDelayed ist falsch, da diese Metrik die Anzahl der Nachrichten anzeigt, die noch nicht zur Verarbeitung verfügbar sind, was nicht direkt die aktuelle Überlastung der Warteschlange widerspiegelt. Die Lambda-Funktionsoptionen sind unnötig komplex und verursachen zusätzliche Kosten und Wartungsaufwand, da CloudWatch bereits native Metriken für SQS bereitstellt.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich