Musisz przeszukać historyczne logi w formacie JSON przechowywane w Amazon S3 z 10 funkcji Lambda w poszukiwaniu komunikatów o błędach. Wartości błędów mogą pojawiać się w różnych polach, ale wszystkie ciągi błędów zaczynają się od tego samego prefiksu. Jaka jest najbardziej efektywna operacyjnie metoda analizy tych plików dziennika?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz zadanie AWS Glue ETL, aby skatalogować/indeksować pliki dziennika w S3, a następnie uruchom zapytania SQL za pomocą Amazon Athena, aby znaleźć błędy..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to użycie AWS Glue i Amazon Athena. AWS Glue Data Catalog pozwala na katalogowanie danych JSON w S3, tworząc schemat, który Athena może wykorzystać do wykonywania zapytań SQL. Jest to najbardziej efektywne operacyjnie rozwiązanie dla historycznych logów w S3, ponieważ Athena jest usługą bezserwerową, która płaci za skanowane dane, a SQL jest elastyczny do wyszukiwania błędów w różnych polach. S3 Select jest mniej efektywne, ponieważ wymagałoby uruchamiania wielu zapytań na pojedynczych obiektach, a nie na całym zbiorze danych. CloudWatch Logs Insights i CloudWatch Contributor Insights są przeznaczone do analizy logów przechowywanych w CloudWatch Logs, a nie bezpośrednio w S3.
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