Para revisar un servidor Linux por SSH conviene comenzar con comandos de diagnóstico que no modifiquen el sistema.

Carga y tiempo encendido

uptime

Muestra el tiempo de actividad y los promedios de carga.

Memoria

free -h

Permite revisar memoria disponible, utilizada y swap.

Espacio en disco

df -h

Comprobá especialmente particiones cercanas al 100 %.

Procesos

ps aux --sort=-%cpu | head
ps aux --sort=-%mem | head

Servicios con systemd

systemctl --failed

Lista unidades que actualmente figuran con estado fallido.

Logs

journalctl -p err -b

Puede ayudar a localizar errores recientes del arranque actual.

Antes de reiniciar

No reinicies servicios únicamente porque consumen recursos. Primero identificá qué proceso genera la carga y revisá sus logs para evitar ocultar la causa del problema.