бегъл поглед е алтернатива и по-пълно до htop. Това е инструмент за наблюдение, базиран на CLI проклятия за GNU / Linux и BSD OS. Използвайте библиотеката PsUtil, за да получите системната информация. Разработен е в Python. |
Инсталация
Предварителни
- Python 2.6+ (не е тестван с Python 3+)
- е необходимо за изграждането (за инсталиране чрез Pypi и setup.py)
- python-dev (за инсталиране чрез Pypi)
- python-setuptools (за инсталиране чрез setup.py)
- python-psutil 0.4.1+ (замества lib на предишния libstatgrab)
- python-jinja2 2.0+ (по избор за експортиране в HTML)
- pysensors (библиотека на Python за статистика на сензорите)
Инсталация от мениджъра на пакети (лесният начин)
Има пакети за Debian (SID), Arch, Fedora, RedHat, FreeBSD.
Инсталиране от PyPi (лесният и многоплатформен начин)
PyPi е неофициален мениджър на пакети.
Първо трябва да инсталирате PyPi на вашата система. Например в Ubuntu / Xubuntu:
sudo apt-get инсталирайте python-pip build-essential python-dev
След това инсталирайте най-новата версия на Glance:
sudo pip инсталира погледи
Тази инсталация е основна за сървъри и / или компютри със системи Debian / Ubuntu. За да инсталирате Glance на базирани на RHEL / Centos сървъри, трябва да инсталирате EPEL хранилища и след това:
yum -y инсталирате python-pip
Употреба
В самостоятелен режим
Ако искате да наблюдавате локалната машина, изпълнете:
бегъл поглед
В режим клиент / сървър
Този режим е полезен, ако искате да наблюдавате машина отдалечено.
Изпълнете тази команда на сървъра:
сървър $ погледи-и
И този за клиента:
клиент $ погледи -c @server
Където @server е IP на сървъра или името на сървъра.
Glance използва схемата на XML / RPC услуга и може да се използва от друг клиентски софтуер.
Ръководство на потребителя
По подразбиране статистическите данни се актуализират всяка секунда, за да промените това, можете да използвате опцията -t. Например, за да дефинирате актуализацията на всеки 5 секунди, ще бъде:
погледи -t 5
Важните статистически данни са оцветени като:
ЗЕЛЕНО: броят на статистическите данни е „ОК“
СИНЕ: броят на статистическите данни е „ВНИМАНИЕ“ (Предупреждение)
MAGENTA: броят на статистиките е „ПРЕДУПРЕЖДЕНИЕ“
ЧЕРВЕНО: броят на статистиките е „КРИТИЧЕН“ (критичен)
Когато Glance работи, можете да натиснете следните клавиши:
„h“ показва съобщението за помощ на екрана с клавишите, които можете да използвате
„а“ дефинира автоматичния метод. Процесите се подреждат автоматично
Ако CPU> 70%, поръчайте процесите според потреблението на процесора
Ако MEM> 70%, подредете процесите по разход на памет
„b“ суапове между бит / и или байт / и за мрежови вход / изход
'c' сортира списъка с процеси по потребление на процесора
'd' разрешава / деактивира статистика за дискови I / O
'e' активира сензорния модул (изисква се библиотека PySensors; само Linux)
'f' активиране / деактивиране на статистиката на файловата система
'l' включва / деактивира регистрирането на приложения.
'm' сортира списъка с процеси по консумация на памет
'n' включва / деактивира статистиката на мрежовия интерфейс
'p' сортира по име на процес
'w' премахва завършените ПРЕДУПРЕЖДЕНИЯ (които вече не са там) от регистрационния файл
"1" обмен между глобалната статистика на процесора и конкретната статистика за всеки CORE
'q' излезте от приложението
В сървърния режим можете да дефинирате IP адреса, на който ще слушате заявки (-B ADDRESS) и порта (-p PORT).
В клиентски режим можете да дефинирате порта на сървъра с -p PORT.
IP по подразбиране за слушане е 0.0.0.0, т.е. във всички IP адреси, които оборудването има.
Fuente: Блог на Сисадмините
Много интересен този инструмент.
Благодаря за споделянето.
Хареса ми 😉
На Fedora 17: # yum погледи за инсталиране
Благодаря ти! Добър принос. 🙂
разлика с Нагиос ???