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 cores
isso é crítico.
Também vmstat
e htop
são comandos úteis: