Glances — простая Python (python-psutil) консольная утилита для мониторинга системных ресурсов в режиме реального времени.
Возможности монитора процессов Glances основаны на использовании библиотеки psutil (Python модуль, позволяющий получать информацию о всех запущенных процессах и использовании ресурсов системы. Используется в top, df, kill, free, lsof, netstat, fconfig, nice, iotop, ionice, iostat и др...).
В заголовке терминала отображается используемая операционная система (версия ОС), архитектура, используемое Linux ядро и имя хоста.
Glances отображает общее количество процессов, сортируемую таблицу процессов (количество отображаемых процессов зависит от размера окна терминала), позволяет контролировать использование процессора, использование памяти и раздела подкачки (swap), информацию о текущей сетевой активности, текущую активность жестких дисков (чтение/запись), заполнение смонтированных разделов и прочее...
Статистика в Glances обновляется каждую секунду, но можно задать собственный период обновления (можно командой glances -t 5 задать обновление каждые пять секунд). По умолчанию отображается вся статистика (статистика сети, активности дисков и разделов может быть отключена/включена), список процессов автоматически сортируется по наибольшей загрузке процессора, но можно сортировать и по другим параметрам (имени и размеру занимаемой памяти).
Glances окрашивает процессы в четыре цвета, в зависимости от их текущего состояния (красным цветом обозначаются "критические" процессы, сиреневым "предупреждение", синим процесс что потребляет "немного выше нормы" и зелёным "нормальные" процессы). Последние десять критических процессов выводятся списком в нижней части терминала.
Лицензия: GNU GPL v3
Вы можете войти под своим логином или зарегистрироваться на сайте.