Shikim: mjet i monitorimit të sistemit

shikoj është një alternativa dhe më e plotë për të htop. Shtë një mjet monitorimi i bazuar në mallkimet CLI për GNU / Linux dhe BSD OS. Përdorni bibliotekën PsUtil për të marrë informacionin e sistemit. Isshtë zhvilluar në Python.


instalim

parakushtet

  • Python 2.6+ (nuk është testuar me Python 3+)
  • e domosdoshme për ndërtim (për instalim përmes Pypi dhe setup.py)
  • python-dev (për instalim përmes Pypi)
  • python-setuptools (për instalim përmes setup.py)
  • python-psutil 0.4.1+ (zëvendëson libst e mëparshëm libstatgrab)
  • python-jinja2 2.0+ (opsionale për eksport në HTML)
  • pysensors (biblioteka Python për statistikat e sensorit)

Instalimi nga menaxheri i paketës (mënyra më e lehtë)

Ka paketa për Debian (SID), Arch, Fedora, RedHat, FreeBSD.

Instalimi nga PyPi (mënyra e thjeshtë dhe me shumë platforma)

PyPi është një menaxher jo zyrtar i paketave.

Së pari ju duhet të instaloni PyPi në sistemin tuaj. Për shembull, në Ubuntu / Xubuntu:

sudo apt-get instalo python-pip ndërtuar-thelbësore python-dev

Tjetra, instaloni versionin më të fundit të Glance:

sudo pip instaloni shikime

Ky instalim është themelor për serverat dhe / ose kompjuterët me sisteme Debian / Ubuntu. Për të instaluar Glance në serverat e bazuar në RHEL / Centos duhet të instaloni depot e EPEL dhe më pas të bëni:

yum -y instaloni python-pip

Përdorim

Në modalitetin e pavarur

Nëse dëshironi të monitoroni makinerinë lokale, ekzekutoni:

shikim

Në mënyrën klient / server

Kjo mënyrë është e dobishme nëse dëshironi të monitoroni një makinë nga distanca.

Drejtoni këtë komandë në server:

shikime $ server -s

Dhe kjo për klientin:

shikimet e klientit $ -c @ server

Ku @server është IP i serverit ose emri i serverit.

Glance përdor skemën e shërbimit XML / RPC dhe mund të përdoret nga softueri tjetër i klientit.

Udhëzuesi i Përdoruesit

Në mënyrë të paracaktuar statistikat azhurnohen çdo sekondë, për ta ndryshuar këtë mund të përdorni opsionin -t. Për shembull, për të përcaktuar azhurnimin çdo 5 sekonda do të ishte:

shikime -t 5

Statistikat e rëndësishme janë me ngjyra si:

E GJELBR: numërimi i statistikave është "OK"
BLU: numërimi i statistikave është "KUJDES" (Paralajmërim)
MAGENTA: numërimi i statistikave është “KUJDES”
KUQ: numërimi i statistikave është “KRITIK” (Kritik)

Kur shikimi po ekzekutohet, mund të shtypni butonat e mëposhtëm:

'h' tregon mesazhin e ndihmës në ekran me tastet që mund të përdorni
'a' përcaktojnë metodën automatike. Proceset porositen automatikisht

Nëse CPU> 70%, porosit proceset sipas konsumit të CPU

Nëse MEM> 70%, renditni proceset sipas konsumit të madhësisë së kujtesës

Shkëmbimet 'b' ndërmjet bit / s ose bajt / s për rrjetin I / O
'c' rendit listën e proceseve sipas konsumit të CPU-së
'd' mundëson / çaktivizon statistikat e diskut I / O
'e' mundëson modulin e sensorit (kërkohet biblioteka PySensors; vetëm Linux)
'f' aktivizoni / çaktivizoni statistikat e sistemit të skedarëve
'l' mundëson / pamundëson regjistrimin e aplikacioneve.
'm' rendit listën e proceseve sipas konsumit të kujtesës
'n' aktivizoni / çaktivizoni statistikat e ndërfaqes së rrjetit
'p' renditet sipas emrit të procesit
'w' heq paralajmërimet e përfunduara (të cilat nuk janë më atje) nga skedari i regjistrit
Shkëmbime '1 midis statistikave globale të CPU-së dhe statistikave të veçanta për secilën Bërthamë
'q' dilni nga aplikacioni

Në mënyrën e serverit, ju mund të përcaktoni IP-në ku do të dëgjojë kërkesat (-B ADRESA) dhe portën (-p PORT).

Në modalitetin e klientit, mund të përcaktoni portën e serverit me -p PORT.

IP-ja e paracaktuar e dëgjimit është 0.0.0.0, domethënë, në të gjitha IP-të që kanë pajisjet.

Fuente: Blog i Sysadmins


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Wagner i egër dijo

    Shumë interesante ky mjet.

    Faleminderit për shpërndarjen.

  2.   Lucas Matías Gomez dijo

    E kam dashur

  3.   Gabrieliksi dijo

    Në fedora 17: # yum instalo shikime

  4.   Le të përdorim Linux dijo

    Faleminderit! Kontribut i mirë. 🙂

  5.   Felipe Guzman Vargas dijo

    ndryshim me Nagios ???