Um aplicativo Go no GKE apresenta alto uso de CPU, mas baixo tráfego. Você precisa identificar quais funções Go consomem mais CPU. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Modificar seu aplicativo Go para capturar dados de criação de perfil. Analisar as métricas de CPU do seu aplicativo em gráficos de chama no Profiler..
Por que esta é a resposta
A opção correta é modificar o aplicativo Go para capturar dados de perfil e analisá-los no Cloud Profiler. O Cloud Profiler é uma ferramenta que permite visualizar o consumo de CPU em gráficos de chama (flame graphs), identificando as funções exatas que mais consomem recursos. Isso é fundamental para otimizar o código Go. As outras opções são menos eficazes para este problema específico: Implantar o Fluent Bit e analisar logs é útil para depuração geral e observabilidade, mas não fornece detalhes granulares sobre o consumo de CPU por função como o profiler. Criar um painel no Cloud Monitoring mostra métricas agregadas de CPU, mas não aponta as funções específicas dentro do código que causam o alto uso. Conectar-se via SSH e usar o comando top mostra o uso de CPU por processo, mas não detalha o consumo por função dentro do aplicativo Go, que é o objetivo aqui.
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