Um aplicativo hospedado no GKE grava logs no stdout e você precisa que esses logs sejam exportados para o Cloud Logging com metadados de solicitação. Qual é a abordagem mais simples?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Altere a biblioteca de logging do aplicativo para a biblioteca do Cloud Logging e configure-a para exportar logs para o Cloud Logging..
Por que esta é a resposta
A abordagem mais simples é usar a biblioteca do Cloud Logging diretamente. Ela se integra nativamente com o Cloud Logging, garantindo que os logs sejam formatados corretamente e incluam automaticamente metadados de solicitação (como trace e span IDs para requisições HTTP/gRPC) sem configuração manual complexa. Alterar o aplicativo para gerar logs em JSON ou CSV com metadados exigiria que você implementasse a lógica de formatação e coleta de metadados manualmente, o que é mais complexo e propenso a erros. Além disso, o Cloud Logging espera um formato específico para metadados de requisição para associá-los corretamente. Instalar o agente Fluent Bit em cada nó do GKE é uma solução para coletar logs de arquivos ou de outras fontes, mas não é a mais simples para logs de stdout de um aplicativo que já pode usar uma biblioteca de logging. Além disso, o Fluent Bit exigiria configuração para extrair e formatar os metadados de requisição, o que a biblioteca do Cloud Logging faz automaticamente.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão