Rzut oka: narzędzie do monitorowania systemu

Spojrzenie to alternatywa i bardziej kompletne htop. Jest to narzędzie do monitorowania oparte na curses CLI dla systemów operacyjnych GNU / Linux i BSD. Użyj biblioteki PsUtil, aby uzyskać informacje o systemie. Został opracowany w języku Python.


instalacja

Wymagania wstępne

  • Python 2.6+ (nie testowane z Pythonem 3+)
  • build-essential (do instalacji przez Pypi i setup.py)
  • python-dev (do instalacji przez Pypi)
  • python-setuptools (do instalacji przez setup.py)
  • python-psutil 0.4.1+ (zastępuje poprzednią bibliotekę libstatgrab)
  • python-jinja2 2.0+ (opcjonalnie do eksportu do HTML)
  • pysensors (biblioteka Pythona do statystyk czujników)

Instalacja z menedżera pakietów (łatwy sposób)

Istnieją pakiety dla Debiana (SID), Arch, Fedora, RedHat, FreeBSD.

Instalacja z PyPi (łatwy i wieloplatformowy sposób)

PyPi to nieoficjalny menedżer pakietów.

Najpierw musisz zainstalować PyPi w swoim systemie. Na przykład w Ubuntu / Xubuntu:

sudo apt-get install python-pip build-essential python-dev

Następnie zainstaluj najnowszą wersję Glance:

sudo pip install spojrzenia

Ta instalacja jest podstawowa dla serwerów i / lub komputerów z systemami Debian / Ubuntu. Aby zainstalować Glance na serwerach opartych na RHEL / Centos, musisz zainstalować repozytoria EPEL, a następnie:

yum -y zainstaluj python-pip

Używać

W trybie samodzielnym

Jeśli chcesz monitorować komputer lokalny, uruchom:

spojrzenie

W trybie klient / serwer

Ten tryb jest przydatny, jeśli chcesz zdalnie monitorować komputer.

Uruchom to polecenie na serwerze:

serwer $ spogląda -s

A ten na kliencie:

klient $ spogląda -c @ serwer

Gdzie @server to adres IP serwera lub nazwa serwera.

Glance korzysta ze schematu usługi XML / RPC i może być używane przez inne oprogramowanie klienckie.

Poradnik użytkownika

Domyślnie statystyki są aktualizowane co sekundę, aby to zmienić można użyć opcji -t. Na przykład, aby zdefiniować aktualizację co 5 sekund, będzie to:

spojrzenia -t 5

Ważne statystyki są oznaczone następująco:

ZIELONY: liczba statystyk to „OK”
NIEBIESKI: liczba statystyk to „OSTROŻNIE” (ostrzeżenie)
MAGENTA: liczba statystyk to „OSTRZEŻENIE”
CZERWONY: liczba statystyk to „KRYTYCZNE” (krytyczne)

Gdy aplikacja Glance jest uruchomiona, możesz nacisnąć następujące klawisze:

„h” pokazuje komunikat pomocy na ekranie z klawiszami, których możesz użyć
„a” określa metodę automatyczną. Procesy są porządkowane automatycznie

Jeśli procesor> 70%, zamów procesy według zużycia procesora

Jeśli MEM> 70%, uporządkuj procesy według zużycia pamięci

„b” zamienia bit / s lub bajt / s dla wejścia / wyjścia sieci
„c” sortuje listę procesów według zużycia procesora
„d” włącza / wyłącza statystyki operacji we / wy dysku
„e” włącza moduł czujnika (wymagana jest biblioteka PySensors; tylko Linux)
„f” włącza / wyłącza statystyki systemu plików
„l” włącza / wyłącza rejestrowanie aplikacji.
'm' sortuje listę procesów według zużycia pamięci
„n” włącza / wyłącza statystyki interfejsu sieciowego
„p” sortuje według nazwy procesu
„w” usuwa wypełnione OSTRZEŻENIA (których już nie ma) z pliku dziennika
„1” zamienia globalne statystyki procesora i poszczególne statystyki dla każdego CORE
„q” zamyka aplikację

W trybie serwera można zdefiniować adres IP, na którym będzie nasłuchiwał żądań (-B ADRES) oraz port (-p PORT).

W trybie klienta można zdefiniować port serwera za pomocą -p PORT.

Domyślny adres IP nasłuchiwania to 0.0.0.0, czyli we wszystkich adresach IP posiadanych przez urządzenie.

źródło: Blog administratorów


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Wagner dziki powiedział

    Bardzo interesujące to narzędzie.

    Dzięki za udostępnienie.

  2.   Lucas matias gomez powiedział

    Bardzo mi się podobało 😉

  3.   gabrielix powiedział

    Fedora 17: # yum install spojrzenia

  4.   Użyjmy Linuksa powiedział

    Dziękuję Ci! Dobry wkład. 🙂

  5.   Felipe Guzman Vargas powiedział

    różnica z Nagiosem ???