Glances

Glances — консольный монитор системных ресурсов, который отображает максимум информации на одном экране.

Утилита позволяет просматривать следующую информацию:

  • Запущенные процессы
  • Использование ЦПУ
  • Загрузку ядер ЦПУ
  • Использование ОЗУ
  • Использование SWAP
  • Использование Дисков
  • Сетевой мониторинг, включая WiFi
  • и другие данные.

Поддерживаются плагины, которые имеют отдельные настройки и позволяют отображать дополнительную информацию. Например:

  • Информацию о размере определенных директорий
  • Информацию о портах
  • Информацию о прерываниях
  • Температуру
  • и так далее.

Glances не имеет функциональности по управлению процессами. Убивать или изменять состояние процессов нельзя.

Glances поддерживает работу в режиме клиент-севера. Удаленный доступ к утилите можно выполнить через терминал, Web-интерфейс или используя Application Programming Interface (API).

Поддерживается экспорт данных в форматы CSV, InfluxDB, Cassanda и другие.

Управление осуществляется с клавиатуры. Список горячих клавиш можно получить, нажав клавишу h.

Всю информацию по настройке и использованию утилиты можно почитать в официальном руководстве: https://glances.readthedocs.io/en/latest/

Glances написан на языке Python с использованием библиотеки psutil для получения данных от системы.

Установка

Установка в Ubuntu (LinuxMint)

sudo apt install glances

Официальный сайт