Masz rozproszoną aplikację mikroserwisową działającą na EC2, a duża liczba wiadomości utrudnia korelowanie logów między usługami dla danej transakcji. Musisz śledzić żądania przez usługi, aby analizować przepływ wiadomości. Jaką kombinację kroków należy podjąć? (Wybierz dwie opcje.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zainstaluj demona AWS X-Ray na instancji EC2 i zezwól na ruch UDP na porcie 2000 do tej instancji., Dodaj AWS X-Ray SDK do każdego mikroserwisu, aby X-Ray mógł śledzić żądania wysyłane przez usługi..
Dlaczego to jest odpowiedź
Aby śledzić żądania w rozproszonej aplikacji mikroserwisowej na EC2 za pomocą AWS X-Ray, należy podjąć dwa kluczowe kroki. Po pierwsze, zainstalowanie demona AWS X-Ray na instancji EC2 jest niezbędne, ponieważ demon zbiera surowe dane śledzenia i przesyła je do usługi X-Ray. Ważne jest, aby zezwolić na ruch UDP na porcie 2000, ponieważ demon X-Ray nasłuchuje na tym porcie. Po drugie, dodanie AWS X-Ray SDK do każdego mikroserwisu jest kluczowe, aby instrumentować kod i generować dane śledzenia, które demon następnie zbiera. Nieprawidłowe opcje: Konfiguracja interfejsu VPC endpoint dla globalnego demona X-Ray na porcie TCP 2000 jest niepoprawna, ponieważ demon X-Ray działa lokalnie na instancji i używa UDP. Włączenie X-Ray i konfiguracja CloudWatch do przesyłania logów do X-Ray nie jest podstawowym mechanizmem zbierania śladów X-Ray. CloudWatch Logs mogą być używane do analizy logów, ale nie do generowania śladów X-Ray. Użycie strumieni metryk Amazon CloudWatch służy do zbierania metryk, a nie do śledzenia żądań między usługami.
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