Aplikacja internetowa działa na instancjach EC2 za Application Load Balancer i jest dostępna pod publicznym adresem URL. Administrator SysOps potrzebuje rozwiązania monitorującego, które naśladuje interakcje klientów (podążając tymi samymi ścieżkami i wykonując te same akcje) i będzie alarmować, gdy mniej niż 95% kontroli zakończy się sukcesem. Które rozwiązanie spełnia to wymaganie?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz canary Amazon CloudWatch Synthetics ze skryptem, który podąża ścieżkami klienta. Zaplanuj uruchamianie canary w regularnych odstępach czasu. Utwórz alarm CloudWatch, który publikuje wiadomość w temacie Amazon Simple Notification Service (Amazon SNS), gdy metryka SuccessPercent jest mniejsza niż 95%..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to stworzenie kanarka Amazon CloudWatch Synthetics. Kanarki Synthetics są przeznaczone do monitorowania punktów końcowych i interakcji użytkowników poprzez naśladowanie zachowań klientów, w tym śledzenie ścieżek i wykonywanie akcji. Generują one metryki takie jak SuccessPercent, które idealnie nadają się do tworzenia alarmów, gdy procent sukcesu spadnie poniżej określonego progu (np. 95%). Pozostałe opcje są mniej odpowiednie: Kontrole stanu Route 53 monitorują dostępność punktu końcowego, ale nie naśladują złożonych interakcji klienta ani nie śledzą konkretnych ścieżek w aplikacji. Funkcje AWS Lambda mogą sprawdzać dostępność, ale wymagają ręcznego kodowania logiki naśladowania interakcji klienta i zarządzania niestandardowymi metrykami, co jest bardziej złożone i mniej zautomatyzowane niż CloudWatch Synthetics dla tego konkretnego przypadku użycia.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana