Glances — консольный монитор системных ресурсов, который отображает максимум информации на одном экране.
Утилита позволяет просматривать следующую информацию:
Запущенные процессы
Использование ЦПУ
Загрузку ядер ЦПУ
Использование ОЗУ
Использование SWAP
Использование Дисков
Сетевой мониторинг, включая WiFi
и другие данные.
Поддерживаются плагины, которые имеют отдельные настройки и позволяют отображать дополнительную информацию. Например:
Информацию о размере определенных директорий
Информацию о портах
Информацию о прерываниях
Температуру
и так далее.
Glances не имеет функциональности по управлению процессами. Убивать или изменять состояние процессов нельзя.
Glances поддерживает работу в режиме клиент-севера. Удаленный доступ к утилите можно выполнить через терминал, Web-интерфейс или используя Application Programming Interface (API).
Поддерживается экспорт данных в форматы CSV, InfluxDB, Cassanda и другие.
Управление осуществляется с клавиатуры. Список горячих клавиш можно получить, нажав клавишу h.
Всю информацию по настройке и использованию утилиты можно почитать в официальном руководстве: https://glances.readthedocs.io/en/latest/
Glances написан на языке Python с использованием библиотеки psutil для получения данных от системы.
Всё течёт, всё меняется. На дату написания статьи программа вызывала интерес. Сейчас она предлагается, например, в EndeavourOS. Обычная top стала частью ядра и есть всегда, а из альтернатив мне сейчас нравится btop. Разные вкусы и взгляды - нормальная ситуация, и со временем всё меняется.
Комментарии
17:00
23:52
12:26
14:14
08:12