Olá,
Eu tenho um servidor Linux Ubuntu no Google Cloud e dentro dele está rodando um docker com 6 containers da minha aplicação. Eu não entendo de Docker então não sei muito bem detalhar o que tem dentro de cada container. É uma aplicação web que está desenvolvida em Java / PostGre / Angular. Tenho um servidor para a aplicação com 2Vcpus e 7.5Gb e outro servidor para o Banco com 1Vcpu e 3.5Gb.
O Uso da CPU fica sempre bem próximo aos 100% (independente do horário, de quantidade de acessos ou qualquer outra cosia). A máquina antes era de 3.75Gb e aumentei para 7.5Gb mas continua nos 99% do uso da CPU.
Como eu faço para investigar melhor o que está consumindo a CPU do servidor? E ela estando sempre próxima dos 100% é um problema? isso atrapalha a perfomance do site?