Colete todas as informações necessárias com os comandos de monitoramento:
-
top→ Carga atual e quais processos consomem a maior parte da cpu / memória -
free -m→ Campo abaixo debuffers/cache: status da memória atual -
df -h→ Verifique se algumas das partições locais estão sem espaço
Recursos úteis:
ps aux --sort -rss sort most used processes by memory
ps aux | sort -kr 3,3 | head -n 6 sort most 6 used processes by CPU
-
sar -u 1 1→ Uso da CPU por usuário, sistema operacional e ocioso -
uptime→ Carga atual. Tenha em mente que os valores estão em 1 min, 5 min e 15 min de média - processador cat / proc / cpuinfo | grep → Número de processadores (núcleos) que você tem na máquina, você pode verificar. Calcular a carga de acordo com o número de CPU, por exemplo,
load=3 3 cores, mas você deve verificar, por exemplo,load=6 3 coresisso é crítico.
Também vmstat e htop são comandos úteis: