Погляд: інструмент моніторингу системи

Погляд є альтернатива і повніше до 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-адрес, які має обладнання.

Фуенте: Блог Сисадмінів


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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

  1.   Дикий Вагнер - сказав він

    Дуже цікавий цей інструмент.

    Дякую, що поділились.

  2.   Лукас Матіас Гомес - сказав він

    Мені це сподобалось 😉

  3.   Габріелікс - сказав він

    На Fedora 17: # yum встановити погляди

  4.   Давайте використовувати Linux - сказав він

    Дякую! Хороший внесок. 🙂

  5.   Феліпе Гусман Варгас - сказав він

    різниця з Нагіосом ???