Вы можете запустить MRTG для отображения различных аспектов сервера, таких как загрузка ЦП, ОЗУ, количество процессов. Это очень полезно для серверов без графического интерфейса, так как создает изображения для отображения на веб-страницах.
Если у вас установлен GNOME, вы можете отслеживать системные ресурсы с помощью приложения System Monitor.
В качестве альтернативы вы можете запускать что-то подобное каждую минуту из cron:
top -n 1 -b | head >> logfile
который регистрирует время безотказной работы, пользователей, средние значения загрузки, количество процессов, загрузку ЦП, использование памяти / подкачки и три наиболее ресурсоемких процесса в файле для последующего просмотра. -n 1 побеждает один раз
Поскольку вы специально упоминаете, что используете Ubuntu, я думаю, что вы можете контролировать это с помощью Canonical, используя Landscape .
top-cpu
не такtopcpu
. Не знаю, что было до этого.