En el següent article anem a fer una ullada a vtop. En la família de les eines per monitoritzar des de la terminal, podem trobar-nos amb top o htop entre d'altres, però a aquesta llista podem afegir vtop. Aquesta eina gratuïta per a la terminal escrita amb NODE.JS, es dedica a monitoritzar el consum de CPU i RAM. A més és de codi obert, simple però potent i extensible.
Les eines de línia d'ordres com 'top' fan que sigui difícil veure l'ús de la CPU en aplicacions multiprocés (com Apache i Chrome), Pics en el temps i ús de memòria. Per aquesta raó, el seu es va crear vtop.
El programa està dissenyat per facilitar als usuaris veure l'ús de la CPU en aplicacions multiprocés (aquelles que tenen un procés mestre i processos secundaris, com serien per exemple, Nginx, Apache, Chrome, etc.). Vtop també fa que sigui fàcil veure els pics amb el temps, així com l'ús de la memòria. L'aplicació utilitzarà caràcters braille Unicode (usant node-drawille) Per dibuixar i mostrar els gràfics d'ús de CPU i memòria, el que ens ajudarà a visualitzar els pics.
Instal·lar vtop en Ubuntu
Abans de començar a instal·lar vtop, serà necessari que disposem en el nostre sistema de NODE.JS i NPM instal·lats. Si encara no els tens disponibles al teu sistema, pots consultar l'article que escrivim en aquest blog fa un temps, o directament obrir una terminal (Ctrl + Alt + T) i executar els següent comandaments:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install nodejs
Una vegada que el nostre sistema tingui NODE.JS i NPM instal·lats, executarem la següent comanda per instal·lar vtop. Utilitzarem la comanda amb sudo si és necessari per a la instal·lació d'el paquet:
sudo npm install -g vtop
utilitzar vtop
Després d'instal·lar vtop, per iniciar l'eina no hi haurà més que executar la següent comanda a la terminal (Ctrl + Alt + T) per iniciar-lo:
vtop
A la interfície de el programa, podrem utilitzar dreceres de teclat per moure'ns per ella. Alguns d'ells són:
- ko fletxa amunt → Mou cap amunt la llista de processos.
- jo la fletxa cap avall → Mou cap a baix la llista de processos.
- g → Ens va portar a la part superior de la llista de processos.
- G → Ens anirem a la fi de la llista.
- dd → Va a eliminar tots els processos en aquest grup. Però primer hem de seleccionar el nom de el procés.
- u → S'actualitza a l'última versió de vtop.
Per a canviar la combinació de colors, podrem utilitzar el modificador -theme. Anem a poder triar qualsevol dels temes disponibles; acid, Becca, brew, CERTs, dark, Gooey, gruvbox, monokai, nord, parallax, seti, i wizard. Si volguéssim utilitzar el tema nord, La comanda que hauríem d'escriure seria:
vtop --theme nord
Per a establir l'interval entre actualitzacions, Anem a poder canviar-lo amb -update-interval i un valor en mil·lisegons. En aquest exemple, 20 mil·lisegons és equivalent a 0.02 segons:
vtop --update-interval 20
també podrem configurar vtop perquè acabi després d'alguns segons executant. Per aconseguir això utilitzarem l'opció -quit-after com es mostra a continuació:
vtop --quit-after 5
Si vols consultar l'ajuda d'vtop, A la terminal (Ctrl + Alt + T) no hi ha més que executar la següent comanda:
vtop -h
Si t'ha agradat vtop, Però segueixes escrivint 'superior'A la terminal, pots afegir un àlies a ~ / .bashrc. Per fer-ho, no hi ha més que editar el fitxer i afegir a la fi de la mateixa les línies:
alias top="vtop" alias oldtop="/usr/bin/top"
Desinstal
Si no acaba de convèncer aquest programa, es pot desinstal·lar de forma senzilla. No hi ha més que obrir una terminal (Ctrl + Alt + T) i utilitzar la comanda:
sudo npm remove -g vtop
I si a més has afegit les línies d'àlies a l'arxiu .bashrc, Hauràs de eliminar-les.
Vtop és una altra opció de les moltes disponibles amb les que podem monitoritzar l'activitat del nostre sistema des de la terminal. per saber més sobre aquesta eina, Els usuaris podem consultar el seu pàgina en GitHub, o la pàgina web en la qual es realitza la presentació d'aquesta eina.