vtop - Linux alat za nadgledanje procesa i memorijske aktivnosti


Alati komandne linije poput “top” otežavaju praćenje upotrebe CPU-a i memorije. Zato vam danas predstavljamo vtop – besplatan i otvoren izvor, jednostavan, ali moćan i proširiv alat za praćenje aktivnosti terminala napisan u Node.js.

Dizajniran je da korisnicima olakša 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đe olakšava uočavanje skokova tokom vremena, kao i upotrebe memorije.

vtop koristi Unicode brajeve znakove za crtanje i prikaz dijagrama korištenja CPU-a i memorije, pomažući vam da vizualizirate skokove. Dodatno, grupiše procese sa istim imenom (glavni i svi podređeni procesi) zajedno.

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

Zahtjevi:

Kao preduslov, vaš sistem mora imati instalirane Node.js i NPM, inače pogledajte ovaj vodič:

  • Kako instalirati najnoviji Node.js i NPM u Linuxu

Instalacija vtop-a u Linux sistemima

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

sudo npm install -g vtop

Nakon instalacije vtop, pokrenite sljedeću naredbu da ga pokrenete.

vtop

Slijede vtop prečice na tastaturi, pritiskom na:

  • u ažurira na najnoviju verziju vtop.
  • k ili strelica nagore pomiče se nagore na listi procesa.
  • j ili strelica prema dolje pomiče se niz procesnu listu.
  • g vodi vas na vrh liste procesa.
  • G vodi vas na kraj liste.
  • dd ubija sve procese u toj grupi (prvo morate odabrati ime 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 --interval-ažuriranja. U ovom primjeru, 20 milisekundi je ekvivalentno 0,02 sekunde:

vtop --update-interval 20

Također možete postaviti vtop da se 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 funkcije u pripremi, uključujući mjerenje zahtjeva servera, unose u dnevnik, itd. Šta mislite o vtop? Obavijestite nas putem obrasca za komentare ispod.