Pogled je alternativa i potpunije do htop. To je alat za praćenje zasnovan na CLI psovkama za GNU / Linux i BSD OS. Koristite knjižnicu PsUtil za dobivanje podataka o sustavu. Razvijen je u Pythonu. |
Instalacija
Preduvjeti
- Python 2.6+ (nije testiran s Python 3+)
- bitno za izgradnju (za instalaciju putem Pypija i setup.py)
- python-dev (za instalaciju putem Pypija)
- python-setuptools (za instalaciju putem setup.py)
- python-psutil 0.4.1+ (zamjenjuje prethodnu libstatgrabovu lib)
- python-jinja2 2.0+ (neobavezno za izvoz u HTML)
- pysensors (Python biblioteka za statistiku senzora)
Instalacija iz upravitelja paketa (jednostavan način)
Postoje paketi za Debian (SID), Arch, Fedora, RedHat, FreeBSD.
Instalacija iz PyPi-a (jednostavan i višeplatformacijski način)
PyPi je neslužbeni upravitelj paketa.
Prvo morate instalirati PyPi na svoj sustav. Na primjer, u Ubuntu / Xubuntu:
sudo apt-get instalirati python-pip build-bitno python-dev
Zatim instalirajte najnoviju verziju Glancea:
sudo pip instaliraj poglede
Ova je instalacija osnovna za poslužitelje i / ili računala s Debian / Ubuntu sustavima. Da biste instalirali Glance na poslužitelje bazirane na RHEL / Centos, morate instalirati spremišta EPEL, a zatim:
yum -y instaliraj python-pip
Koristiti
U samostalnom načinu rada
Ako želite nadzirati lokalni stroj, pokrenite:
pogled
U načinu klijent / poslužitelj
Ovaj je način koristan ako želite daljinski nadzirati stroj.
Pokrenite ovu naredbu na poslužitelju:
poslužitelj $ pogledi -s
A ovaj o klijentu:
klijent $ pogleda -c @ poslužitelj
Gdje je @server IP poslužitelja ili ime poslužitelja.
Glance koristi shemu usluge XML / RPC, a može ga koristiti i drugi klijentski softver.
Korisnički priručnik
Prema zadanim postavkama statistika se ažurira svake sekunde, da biste to promijenili, koristite opciju -t. Na primjer, za definiranje ažuriranja svakih 5 sekundi bilo bi to:
pogledi -t 5
Važne statistike obojene su kao:
ZELENO: broj statistika je "U redu"
PLAVO: broj statistika je "PAŽLJIVO" (Upozorenje)
MAGENTA: broj statista je "UPOZORENJE"
CRVENA: broj statista je "KRITIČAN" (kritičan)
Kada je Glance pokrenut, možete pritisnuti sljedeće tipke:
"h" prikazuje poruku pomoći na zaslonu s tipkama koje možete koristiti
'a' definira automatsku metodu. Procesi se automatski naručuju
Ako je CPU> 70%, naručite procese prema potrošnji CPU-a
Ako je MEM> 70%, redoslijed procesa prema veličini memorije
'b' zamjena između bita / s ili bajta / s za mrežni I / O
'c' sortira popis procesa prema potrošnji CPU-a
'd' omogućuje / onemogućava statistiku U / I diska
'e' omogućuje senzorski modul (potrebna je knjižnica PySensors; samo Linux)
'f' omogući / onemogući statistiku datotečnog sustava
'l' omogućuje / onemogućuje evidentiranje aplikacija.
'm' sortira popis procesa prema potrošnji memorije
'n' omogućuje / onemogućava statistiku mrežnog sučelja
'p' sortira prema nazivu procesa
'w' uklanja dovršena UPOZORENJA (koja više nisu tamo) iz datoteke dnevnika
'1' zamjena između globalne statistike CPU-a i određene statistike za svaki CORE
'q' izađite iz aplikacije
U načinu poslužitelja možete definirati IP gdje će se zahtjevi slušati (-B ADRESA) i priključak (-p PORT).
U klijentskom načinu možete definirati poslužiteljski port s -p PORT.
Zadana IP adresa slušanja je 0.0.0.0, odnosno na svim IP-ovima koje oprema ima.
izvor: Blog Sysadmina
Vrlo zanimljiv ovaj alat.
Hvala na dijeljenju.
Svidjelo mi se 😉
Na Fedori 17: # yum instalirajte poglede
Hvala vam! Dobar doprinos. 🙂
razlika s Nagiosom ???