Поглед: инструмент за мониторинг на системата

бегъл поглед е алтернатива и по-пълно до 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: Блог на Сисадмините


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Вагнер див каза той

    Много интересен този инструмент.

    Благодаря за споделянето.

  2.   Лукас Матиас Гомес каза той

    Хареса ми 😉

  3.   Габриеликс каза той

    На Fedora 17: # yum погледи за инсталиране

  4.   Нека използваме Linux каза той

    Благодаря ти! Добър принос. 🙂

  5.   Фелипе Гусман Варгас каза той

    разлика с Нагиос ???