Погляд є альтернатива і повніше до htop. Це інструмент моніторингу, заснований на прокляттях CLI для ОС GNU / Linux та BSD. Використовуйте бібліотеку PsUtil для отримання системної інформації. Він розроблений на Python. |
Установка
Передумови
- Python 2.6+ (не перевірено на Python 3+)
- build-bitno (для встановлення через Pypi та setup.py)
- python-dev (для встановлення через Pypi)
- python-setuptools (для встановлення через setup.py)
- python-psutil 0.4.1+ (замінює попередню бібліотеку libstatgrab)
- python-jinja2 2.0+ (необов’язково експортувати в HTML)
- pysensors (бібліотека Python для статистики датчиків)
Встановлення з менеджера пакунків (простий спосіб)
Є пакети для Debian (SID), Arch, Fedora, RedHat, FreeBSD.
Встановлення з PyPi (простий і багатоплатформенний спосіб)
PyPi - це неофіційний менеджер пакетів.
Спочатку потрібно встановити PyPi у вашій системі. Наприклад, в Ubuntu / Xubuntu:
sudo apt-get install python-pip build-vital python-dev
Далі встановіть останню версію Glance:
sudo pip встановити погляди -
Ця установка є базовою для серверів та / або комп'ютерів із системами Debian / Ubuntu. Щоб встановити Glance на сервери на основі RHEL / Centos, вам потрібно встановити сховища EPEL, а потім:
yum-я встановлю python-pip
Використовувати
В автономному режимі
Якщо ви хочете контролювати локальну машину, запустіть:
погляд
У режимі клієнт / сервер
Цей режим корисний, якщо ви хочете віддалено контролювати роботу машини.
Запустіть цю команду на сервері:
сервер $ поглядів -s
А цей на клієнта:
клієнт $ поглядів -c @server
Де @server - це IP-адреса сервера або ім'я сервера.
Glance використовує схему обслуговування XML / RPC і може використовуватися іншим клієнтським програмним забезпеченням.
Посібник користувача
За замовчуванням статистика оновлюється щосекунди, щоб змінити це, ви можете використовувати опцію -t. Наприклад, щоб визначити оновлення кожні 5 секунд, це буде:
погляди -t 5
Важлива статистика має такі кольори:
ЗЕЛЕНИЙ: кількість статистичних даних - "ОК"
СИНІЙ: підрахунок статистичних даних - «ОБЕРЕЖНО» (попередження)
MAGENTA: підрахунок статистичних даних - «ПОПЕРЕДЖЕННЯ» (сигнал тривоги)
ЧЕРВОНИЙ: кількість статистичних даних "КРИТИЧНА" (критична)
Коли працює Glance, ви можете натиснути такі клавіші:
"h" відображає на екрані довідкове повідомлення з клавішами, якими ви можете користуватися
'a' визначити автоматичний метод. Процеси впорядковуються автоматично
Якщо ЦП> 70%, замовляйте процеси за споживанням ЦП
Якщо MEM> 70%, упорядкуйте процеси за обсягом споживання пам'яті
'b' обмінюється між бітами / байтами або байтами / с для мережевого вводу-виводу
'c' сортує список процесів за споживанням процесора
'd' вмикає / вимикає статистику вводу-виводу на диску
'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-адрес, які має обладнання.
Фуенте: Блог Сисадмінів
Дуже цікавий цей інструмент.
Дякую, що поділились.
Мені це сподобалось 😉
На Fedora 17: # yum встановити погляди
Дякую! Хороший внесок. 🙂
різниця з Нагіосом ???