Eine Webanwendung läuft auf EC2-Instances, die bei einem Application Load Balancer (ALB) registriert sind. Die Instances befinden sich in einer Auto Scaling-Gruppe. Der Administrator möchte einen CloudWatch-Alarm, der nur ausgelöst wird, wenn jedes registrierte Ziel hinter dem ALB fehlerhaft ist. Welche Metrikbedingung sollte der Alarm auswerten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: AWS/ApplicationELB HealthyHostCount <= 0.
Warum dies die Antwort ist
Die korrekte Metrikbedingung ist AWS/ApplicationELB HealthyHostCount <= 0. Dieser Alarm wird ausgelöst, wenn die Anzahl der fehlerfreien Hosts, die beim Application Load Balancer (ALB) registriert sind, null oder weniger beträgt. Dies bedeutet, dass alle registrierten Ziele als fehlerhaft eingestuft werden, was genau der Anforderung entspricht, dass der Alarm nur ausgelöst wird, wenn jedes registrierte Ziel fehlerhaft ist. AWS/ApplicationELB UnhealthyHostCount = 1 ist nicht ausreichend, da dies bereits ausgelöst würde, wenn nur ein einziger Host fehlerhaft ist, auch wenn andere Hosts noch fehlerfrei sind. Die Metriken AWS/EC2 StatusCheckFailed <= 0 und AWS/EC2 StatusCheckFailed = 1 beziehen sich auf den Status von EC2-Instanzen selbst und nicht auf den Zustand der Registrierung beim ALB. Ein StatusCheckFailed auf einer EC2-Instanz bedeutet nicht zwangsläufig, dass der ALB diese Instanz als fehlerhaft betrachtet, und umgekehrt.
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