Aplikacja hostowana w GKE zapisuje logi do stdout i potrzebujesz wyeksportować te logi do Cloud Logging wraz z metadanymi żądania. Jakie jest najprostsze podejście?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zmień bibliotekę logowania aplikacji na bibliotekę Cloud Logging i skonfiguruj ją do eksportowania logów do Cloud Logging..
Dlaczego to jest odpowiedź
Najprostszym podejściem jest zmiana biblioteki logowania aplikacji na bibliotekę Cloud Logging. Biblioteki klienckie Cloud Logging (np. dla Pythona, Java, Node.js) są zaprojektowane do automatycznego przechwytywania logów aplikacji, wzbogacania ich o odpowiednie metadane środowiska GKE (takie jak nazwa klastra, przestrzeń nazw, nazwa poda) i wysyłania ich bezpośrednio do Cloud Logging. To eliminuje potrzebę ręcznego formatowania logów czy instalowania dodatkowych agentów. Aktualizacja aplikacji do formatu JSON lub CSV wymagałaby ręcznego dodawania metadanych, co jest bardziej pracochłonne i podatne na błędy. Instalacja agenta Fluent Bit na każdym węźle GKE jest możliwa, ale jest to bardziej złożone rozwiązanie infrastrukturalne, które wymaga zarządzania agentem i jego konfiguracją, podczas gdy biblioteka Cloud Logging integruje się bezpośrednio z kodem aplikacji.
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