Puede ejecutar MRTG para graficar varios aspectos del servidor, como el uso de CPU, el uso de RAM y la cantidad de procesos. Es muy útil para servidores sin una GUI, ya que crea imágenes para mostrar en páginas web.
Si tiene instalado GNOME, puede monitorear los recursos del sistema usando la aplicación System Monitor.
Alternativamente, podría ejecutar algo como esto cada minuto desde cron:
top -n 1 -b | head >> logfile
que registrará el tiempo de actividad, los usuarios, los promedios de carga, el número de procesos, el uso de la CPU, el uso de memoria / intercambio y los tres principales procesos que consumen recursos en un archivo para verlos más tarde. -n 1 corre superior una vez
Como mencionas específicamente que ejecutas Ubuntu, creo que Canonical puede monitorear esto usando Landscape .
top-cpu
notopcpu
. No sé lo que era antes de eso.