Mai devreme, am scris despre multe Linux Instrumente de monitorizare a sistemului care poate fi folosit pentru a monitoriza performanța sistemelor Linux, dar credem că majoritatea utilizatorilor îl preferă pe cel implicit care vine cu fiecare distribuție Linux, de exemplu. comanda de sus (monitorizarea în timp real a proceselor sistemului).
The comanda de sus este managerul de sarcini în timp real în Linux și cel mai des folosit instrument de monitorizare a sistemului în GNU/Linux distribuții pentru a găsi blocajele legate de performanță din sistem care ne ajută să luăm măsuri corective.
Are o interfață minimalistă plăcută și vine cu câteva opțiuni rezonabile care ne permit să obținem monitorizare în timp real a proceselor sistemului, cum ar fi Utilizarea procesorului, folosirea memoriei, și alte informații critice ale sistemului.
Cu toate acestea, uneori este foarte dificil să găsești o aplicație/proces care consumă multe resurse de sistem, este puțin dificil sub partea de sus. Deoarece comanda de sus
nu are capacitatea de a evidenția programele care mănâncă prea mult CPU, RAM, și alte resurse.Pentru a păstra o astfel de abordare, aici aducem un program puternic de monitorizare a sistemului numit „Privirile” care evidențiază automat programele care utilizează cele mai mari resurse de sistem și oferă informații maxime despre serverele Linux/Unix.
Privirile este un instrument de monitorizare a sistemului bazat pe blesteme de linie de comandă multiplatformă, scris în Piton limbajul care folosește psutil bibliotecă pentru a prelua informații din sistem.
Cu Privirile, putem monitoriza CPU, Medie de încărcare, Memorie, Interfețe de rețea, I/O disc, procese, și Sistemul de fișiere utilizarea spațiului.
Privirile este un instrument gratuit și licențiat sub GPL a monitoriza GNU/Linux și FreeBSD sisteme de operare. Există o mulțime de opțiuni interesante disponibile în Privirile de asemenea.
Una dintre caracteristicile principale pe care le-am văzut în Privirile este că putem seta praguri (atent, avertizare, și critic) în fișierul de configurare și informațiile vor fi afișate în culori care indică blocajul în sistem.
Iată un exemplu de captură de ecran a Glances.
Deși este un utilitar foarte tânăr, puteți instala „Privirile” în Sisteme bazate pe RedHat prin pornirea Depozitul EPEL și apoi rulați următoarele comenzi yum pe terminal.
# yum install -y epel-release. # yum install -y glances.
Puteți folosi comanda apt pentru a instala Glances pe Distribuții bazate pe Debian așa cum se arată.
$ apt install glances.
Pe alte distribuții Linux, puteți instala priviri folosind managerul de pachete implicit, așa cum se arată.
$ sudo emerge -a sys-apps/glances [On Gentoo Linux] $ sudo apk add glances [On Alpine Linux] $ sudo pacman -S glances [On Arch Linux] $ sudo zypper install glances [On OpenSUSE]
Pentru a începe monitorizarea performanței sistemului Linux care rulează, lansați următoarea comandă pe terminal.
# glances.
A opri Privirile, poți apăsa „q
‘ sau ( ‘ESC
‘ sau ‘Ctrl&C
‘) în terminalul în care rulează Glances.
A alerga Privirile în modul server Web, trebuie să adăugați -w
opțiunea de a monitoriza de la distanță performanța sistemului și utilizarea resurselor printr-o interfață web ușor de utilizat.
# glances -w.
O singura data Privirile rulează în modul server Web, vă va furniza următoarea adresă URL pentru a accesa interfața web.
http://localhost: 61208.
În plus, mai multe opțiuni de linie de comandă, privirile oferă multe altele taste rapide pentru a găsi informații de ieșire în timp ce se execută privirea.
Mai jos sunt lista mai multor taste rapide.
a
– Sortați automat proceselec
- Sortați procesele după% CPUm
– Sortați procesele după MEM%p
– Sortați procesele după numei
– Sortați procesele după rata I/Od
– Afișați/ascundeți statisticile I/O pe discf
– Afișați/ascundeți sistemul de fișiere statshddtempn
– Afișați/ascundeți statisticile rețeleis
- Afișați/ascundeți statisticile senzorilory
– Afișați/ascundeți statisticile hddtempl
– Afișați/ascundeți jurnaleleb
– Octeți sau biți pentru I/Oools de rețeaw
– Ștergeți jurnalele de avertizarex
– Ștergeți jurnalele de avertizare și criticex
– Ștergeți jurnalele de avertizare și critice1
– Statistici globale pentru CPU sau per CPUh
– Afișați/ascundeți acest ecran de ajutort
– Vizualizați I/O de rețea ca o combinațieu
– Vizualizați I/O rețea cumulativeq
– Ieșire (Esc și Ctrl-C funcționează, de asemenea)Cu Privirile, puteți chiar monitoriza și sistemele de la distanță. A folosi 'priviri„pe sistemele de la distanță, rulați „glances -s
„, care activează modul server/client pe server.
# glances -sGlances XML-RPC server is running on 0.0.0.0:61209.
Acum, mergeți la gazda de la distanță și executați următoarea comandă pentru a vă conecta la un server Glances, specificând adresa IP sau numele gazdei și numărul portului, așa cum se arată mai jos. Aici '192.168.0.162‘ este adresa IP a serverului meu Glances.
# glances -c 192.168.0.162:61209
Mai jos sunt câteva puncte notabile pe care utilizatorii trebuie să le cunoască atunci când folosesc priviri în modul server/client.
-B
ADRESĂ și ascultare TCP port -p
PORT.-p PORT
.-P
parola.Privirile este un instrument foarte prietenos cu resursele pentru majoritatea utilizatorilor. Dar dacă sunteți un administrator de sistem care dorește să-și facă rapid o „idee” generală despre sisteme, doar aruncând o privire la linia de comandă, atunci acest instrument va fi un instrument obligatoriu pentru administratorii de sistem.