Introducere
Sisteme Linux navă cu instrumente de monitorizare în mod implicit cum ar fi top, dfși ducă procesele ajuta la monitorizarea și spațiu pe disc. De multe ori însă, acestea nu sunt foarte prietenoase pentru utilizator / vizual. Vom fi înființarea trei versiuni prietenoase ale instrumentelor menționate anterior ( htop, ncdu, pydf) pentru a ajuta mai bine monitoriza cazurile noastre VM.
Instalare
Pe sistemele Debian / Ubuntu folosiți:
sudo apt-get -y install htop ncdu pydf
Pe sistemele Redhat / CentOS folosiți:
sudo yum -y install htop ncdu pydf
Rețineți că indicatorul „-y” în ambele cazuri de mai sus răspunde „da” în timpul instalărilor.
folosire
htop (vizualizator de procese interactive)
Pe terminalul dvs., tastați htopși apăsați ENTER . Veți vedea un afișaj colorat care prezintă toate procesele rulate, precum și procentul de procesor, memorie și swap pe care îl utilizează sistemul. Apăsați qpentru a ieși. Comparați acest lucru pentru a rula doar topcomanda.
ncdu (analizor de utilizare a discului)
Pe terminalul dvs., tastați ncduși apăsați ENTER . Veți vedea o listă cu toate fișierele și folderele din directorul curent în care vă aflați, cu o bară vizuală care arată cantitatea relativă de spațiu pe care îl utilizează. Apăsați qpentru a ieși. Comparați acest lucru cu rularea ducomenzii standard .
De asemenea, puteți să tastați ncdu [directory-path]pentru a vedea statisticile de utilizare a discului pentru orice director. O caracteristică fantastică pe care o are ncdu este capacitatea de a naviga în structurile de directoare. Aceasta îi permite să descarce și să obțină și mai multe statistici de utilizare a discului pentru subdirectoare.
pydf (verificator de utilizare a discului)
Pe terminalul dvs., tastați pydfși apăsați ENTER . Veți vedea un rezumat colorat al utilizării discului în sistemul dvs. Contrastați acest lucru pentru a rula dfcomanda standard .
Concluzie
Aceste instrumente noi oferă un mod mai ușor de utilizat de a analiza procesele de rulare și utilizarea discului pe un server. Fiecare dintre aceste instrumente ar trebui să fie inclus în setul de instrumente al oricui (Admins, DevOps, etc.) care administrează serverele Linux.
Scris de Lami Adabonyan