Aplikacja serverless jest monitorowana za pomocą AWS X-Ray. Interakcje i transakcje użytkowników (o niskiej objętości) są ważne do pełnego śledzenia, podczas gdy operacje w tle (sprawdzanie stanu, odpytywanie, utrzymywanie połączeń) są o dużej objętości i niskiej wartości do rejestrowania. Domyślne próbkowanie X-Ray rejestruje tylko pierwsze żądanie na sekundę plus kilka dodatkowych żądań. Jak deweloper powinien skonfigurować próbkowanie, aby śledzić interakcje i transakcje użytkowników bez marnowania zasobów na zadania w tle?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wyłącz próbkowanie i śledź wszystkie żądania dotyczące interakcji i transakcji użytkowników, a żądania tylko do odczytu o dużej objętości próbkuj z niższą częstotliwością..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź zakłada wyłączenie domyślnego próbkowania X-Ray i zastosowanie niestandardowych reguł. Aby śledzić wszystkie ważne interakcje i transakcje użytkowników (niskiej objętości, wysokiej wartości), należy ustawić dla nich stałą stawkę próbkowania na 1 (100%), co oznacza, że wszystkie takie żądania będą śledzone. Dla operacji w tle (wysokiej objętości, niskiej wartości), które nie wymagają pełnego śledzenia, należy zastosować niższą częstotliwość próbkowania (np. 0.01 lub mniej) lub nawet ustawić stałą stawkę na 0, aby je ignorować, oszczędzając w ten sposób zasoby i koszty. Pozostałe opcje są nieprawidłowe, ponieważ albo sugerują wyższą częstotliwość próbkowania dla operacji o niskiej wartości, albo nie zapewniają pełnego śledzenia dla kluczowych interakcji użytkownika.
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