Supervisar CPU, RAM y carga del servidor

Comprobar el uso de CPU y RAM y la carga del sistema de un VPS Linux con top, htop y free, para diagnosticar una lentitud.

Actualizado

Vista general con top

El comando integrado en todos los sistemas Linux para una visión rápida:

top

Muestra en tiempo real el uso global de CPU y RAM, así como los procesos que más consumen. Pulsa q para salir.

Una vista más legible con htop

htop ofrece una interfaz más clara, con barras de progreso y navegación con el ratón o el teclado:

sudo apt install htop
htop

Comprobar la memoria disponible

free -h

Muestra la RAM total, usada y disponible, así como el swap (memoria de apoyo en disco, utilizada cuando la RAM física se satura).

Entender la carga del sistema (load average)

top y htop muestran también el load average: una media del número de procesos en espera de recursos de CPU, en 1, 5 y 15 minutos. Como regla general, una carga inferior al número de núcleos de CPU disponibles es sana; una carga que se mantiene por encima indica una máquina infradimensionada para su uso actual.

Identificar un proceso que consume demasiado

Una vez identificado el proceso problemático (mediante top/htop), su nombre o su PID permiten investigar con más precisión: los registros de la aplicación en cuestión, una configuración que revisar, o sencillamente un pico de tráfico puntual que conviene observar a lo largo del tiempo antes de concluir que hay un problema real.

¿No encuentras tu respuesta?

El equipo responde tickets los siete días de la semana y el Discord está abierto a todos.