Cómo monitorizar el rendimiento de tu sistema en (Ubuntu) Linux

En esta página

  1. Monitor del sistema GNOME
  2. Top y Htop
  3. Lm-sensores

Monitorizar tu sistema Linux es esencial para poder mejorar su rendimiento, localizar el origen de un problema y tomar acciones correctivas más específicas. Como es siempre el caso con Linux, hay bastantes herramientas y muchas maneras diferentes que puede utilizar para monitorear diferentes aspectos del rendimiento de su sistema. En esta sencilla guía, echaremos un vistazo general a cómo instalar y ejecutar tres herramientas de monitorización en un sistema Linux Ubuntu.

Monitor del sistema GNOME

La primera herramienta que puede utilizar para obtener una visión general del uso de los recursos de su sistema es la utilidad de monitorización del sistema GNOME. Con ella puede determinar la carga de la CPU, el uso de la RAM, el uso de los archivos de intercambio, el tamaño del disco duro y el espacio disponible, y finalmente la actividad de la red (enviada/recibida).

Puede instalar esta herramienta eligiéndola en su gestor de paquetes, o introduciendo el siguiente comando en un terminal:

sudo apt-get install gnome-system-monitor

El monitor del Sistema GNOME.

La primera pestaña del Monitor del Sistema está dedicada a la gestión de procesos. Puede comprobar lo que se está ejecutando en su sistema, ordenarlos por uso de RAM o carga de CPU, y pulsar el botón «Terminar proceso» en la parte inferior derecha para matar la entrada seleccionada/resaltada de la lista. También puede activar el parámetro «Dependencias» en el menú «Ver» para ver los procesos hijos en una vista en forma de árbol.

Usando el Monitor del Sistema GNOME

La segunda pestaña muestra el historial de uso de la CPU del sistema (con la carga de los núcleos representada individualmente), la RAM y la Swap, así como la actividad de la Red. Esta parte de la herramienta es especialmente útil cuando se quiere localizar una acción que obstaculiza el rendimiento. It would be even better if we could increase the history time frame shown, but unfortunately, the preferences don’t allow for such a setting.

See RAM, Swap and Network activity in the monitor.

Top and Htop

A much more «handy» and straightforward approach on system monitoring is to simply open a terminal, type «top» and hit enter.

top

This will display all processes currently running in your system. If you want to sort the processes by size, press «P» and you’re done.

The top command.

If top looks good, you should try htop which is even better! Instálalo con «sudo apt-get install htop» y ejecútalo en la terminal de nuevo.

sudo apt-get install htop
htop

Al contrario que el «simple» top, htop tiene algunas características añadidas que facilitan la ordenación por diferentes factores, matan los procesos más rápidamente e incluso algunas opciones de visualización para que se vea mejor. Puedes acceder a sus opciones usando F1-10 como se indica en la parte inferior del terminal.

El comando htop.

Monitoriza tu sistema con htop.

Lm-sensors

Por último, debes conocer otra utilidad de terminal muy útil que es de un tipo diferente a las anteriores. Lm-sensors te ayuda a monitorizar las temperaturas y voltajes del hardware de tu sistema. Para obtenerlos, puedes introducir el siguiente comando en un terminal:

sudo apt-get install lm-sensors

Entonces puedes simplemente escribir «sensores» en un terminal y se mostrará alguna información clave.

sensors

Output of the lm-sensors command.

Server administrators that want to check these vital data remotely can also check the «psensors» package that does exactly that.