Glances является кросс-платформенным приложением для мониторинга написанный на Python, которое используют библиотеку psutil, чтобы захватить информацию из системы. Мониторинг Glances процессора, средней нагрузки, памяти, использование сетевых интерфейсов, дискового ввода / вывода.
Glances может динамически адаптироваться в отображении информации в зависимости от терминала siwrize. Программа также может работать в режиме клиент / сервер для удаленного мониторинга.
Особенности Glances
1. Вывод о CPU (связанные пользовательские приложения, основные системные программы).
2. Вывод всей информации о памяти в том числе оперативной памяти,сколько свободной оперативная память имеется и т.д.
3. Показывает среднюю нагрузку процессора за прошедший 1мин, 5 мин и 15 мин.
4. Сеть скачивать / закачивать темпы сетевых соединений.
5. Выводит общее число процессов( сколько активных, сколько «sleep» процессов и т.д).
6. Диск IО связанный с чтением или записью.
7. Топ процессы с их CPU/Memory.
8. Показывает текущую дату и время в нижней части программы.
9. Основные процессы выделены красным цветом, что выделить потребляемые высокие системные ресурсы.
Требование
питон> = 2.6 (проверено на версии 2.6, 2.7, 3.2, 3.3).
psutil> = 0.4.1 (рекомендуется версия> = 0.6).
jinja (опция для вывода HTML).
pysensors (опционально для поддержки мониторинга HW) [Linux-только].
Hddtemp (опция для поддержки контроля температуры HDD).
batinfo (опция для поддержки мониторинга батареи) [Linux-только].
Setuptools.
Установка Glances для мониторинга ОС в Unix/Linux
На самом деле, пакеты существуют для Arch Linux, Fedora / CentOS / RHEL, Debian (Sid / Testing) и Ubuntu (13.04), так что вы должны быть в состоянии установить его, используя ваш любимый менеджер пакетов.
Установка Glances для мониторинга ОС в Debian/Ubuntu:
где @server — это IP-адрес или имя хоста сервера.
В режиме сервера, вы можете установить привязки адреса -B ADDRESS и прослушивания TCP порта -p PORT
В режиме клиента, вы можете установить TCP порт сервера -p PORT.
По умолчанию привязки адреса 0.0.0.0 (glances будет прослушивать все сетевые интерфейсы) и порт TCP — 61209.
В режиме клиент / сервер, лимиты устанавливаются на стороне сервера.
Вы также можете установить пароль на доступ к серверу -P password. glances совместимости с IPv6. Просто используйте опцию -B ::, чтобы связать себя по всем адресам IPv6.
Цветовая кодировка
ЗЕЛЕНЫЙ: ОК (все в порядке) СИНИЙ: ОСТОРОЖНО (нужно внимание) Фиолетовый: ПРЕДУПРЕЖДЕНИЕ (оповещения) КРАСНЫЙ: Критическая (критическая)
Мы можем установить пороговые значения в конфигурационном файле. По порогов по умолчанию является деятельность (осторожны = 50, предупреждение = 70 и критическое = 90), мы можем подгонять согласно нашим потребностям. По умолчанию файл конфигурации находится в «/etc/glances/glances.conf.
Ниже приведены список из нескольких горячих клавиш.
a — Сортировка процессов автоматически
c — сортировки процессов по CPU%
m- сортировки процессов по MEM%
p — Сортировка процесс по имени
i — сортировки процессов по скорости ввода / вывода
d — Показать / скрыть диск O статистика ввода / олы
f — Показать / скрыть система statshddtemp
n — показать / скрыть Статистика сети
s — Показать / скрыть датчики статистика
y — Показать / скрыть Hddtemp статистика
l — Показать / скрыть журналы
b — байты или бит для сетевого ввода / Oools
w — Удалить журналы предупреждений
x — Удалить предупреждения и критические журналы
1- Статистика «Глобальный процессор» или на-CPU — 1
h — Показать / скрыть экран справки
t — Просмотр сеть ввода / вывода
u — Просмотр совокупный сеть ввода / вывода
q — Выход (Esc и Ctrl-C также работать)
Glances — система мониторинга в режиме реального времени для Linux расписана и показана думаю что доступно для каждого. Если не получится установить ( попробуйте обновить пакеты что я указал выше), то пишите мне. Помогу Вам.