vtop - Alat za praćenje procesa i aktivnosti memorije u Linuxu


Alati naredbenog retka poput "top" otežavaju praćenje upotrebe CPU-a i memorije. Zato vam danas predstavljamo vtop – besplatan je i otvorenog koda, jednostavan, ali moćan i proširiv alat za praćenje aktivnosti terminala napisan u Node.js.

Osmišljen je kako bi korisnicima olakšao pregled upotrebe CPU-a u višeprocesnim aplikacijama (one koje imaju glavni proces i podređene procese, na primjer, NGINX, Apache, Chrome itd.). vtop također olakšava uočavanje skokova tijekom vremena kao i upotrebe memorije.

vtop koristi Unicode brailleove znakove za crtanje i prikaz dijagrama upotrebe CPU-a i memorije, pomažući vam da vizualizirate skokove. Dodatno, grupira procese s istim imenom (glavni i svi podređeni procesi) zajedno.

U ovom ćete članku naučiti kako instalirati vtop alat za nadzor u Linuxu.

Zahtjevi:

Kao preduvjet, vaš sustav mora imati instaliran Node.js i NPM, u suprotnom pogledajte ovaj vodič:

  • Kako instalirati najnoviji Node.js i NPM u Linuxu

Instaliranje vtopa u Linux sustavima

Nakon što vaš sustav ima instalirane Node.js i NPM, pokrenite sljedeću naredbu da instalirate vtop. Upotrijebite naredbu sudo ako je potrebno da dobijete root povlastice za instalaciju paketa.

sudo npm install -g vtop

Nakon instaliranja vtop, pokrenite sljedeću naredbu da biste ga pokrenuli.

vtop

Sljedeći su tipkovnički prečaci vtop, pritiskom na:

  • u ažurira na najnoviju verziju vtop.
  • k ili strelica prema gore pomiče se gore na popisu procesa.
  • j ili strelica prema dolje pomiče se niz popis procesa.
  • g vodi vas na vrh popisa procesa.
  • G vodi vas na kraj popisa.
  • dd ubija sve procese u toj grupi (najprije morate odabrati naziv procesa).

Za promjenu sheme boja koristite prekidač --theme. Možete odabrati bilo koju od dostupnih tema (acid, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti i wizard), na primjer:

vtop --theme wizard

Za postavljanje intervala između ažuriranja (u milisekundama), koristite --update-interval. U ovom primjeru, 20 milisekundi je ekvivalentno 0,02 sekunde:

vtop --update-interval 20

Također možete postaviti vtop da prekine nakon nekoliko sekundi, koristeći opciju --quit-after kao što je prikazano.

vtop --quit-after 5

Da biste dobili vtop pomoć, pokrenite sljedeću naredbu.

vtop -h

vtop ima mnoge značajke u pripremi, uključujući mjerenje zahtjeva poslužitelja, unose u dnevnik, itd. Što mislite o vtop? Javite nam putem obrasca za komentare u nastavku.