Vtop, monitora l'attività e i processi della memoria dal terminale

su vtop

Nel prossimo articolo daremo uno sguardo a vtop. Nella famiglia degli strumenti per monitorare da terminale possiamo trovare top o htop tra gli altri, ma a questo elenco possiamo aggiungere vtop. Questo strumento gratuito per il terminale scritto con Node.js, è dedicato a monitorare il consumo di CPU e RAM. È anche open source, semplice ma potente ed estensibile.

Strumenti da riga di comando come 'top' rendono difficile vedere l'utilizzo della CPU nelle applicazioni multithread (come Apache e Chrome), picchi di tempo e utilizzo della memoria. Per questo motivo, il tuo vtop è stato creato.

Il programma è progettato per consentire agli utenti di vedere facilmente l'utilizzo della CPU nelle applicazioni multithread (quelli che hanno un processo master e processi figli, come NGINX, Apache, Chrome, ecc.). Vtop rende anche facile vedere i picchi nel tempo, così come l'utilizzo della memoria. L'applicazione utilizzerà i caratteri Braille Unicode (utilizzando node-drawille) per disegnare e visualizzare i grafici di utilizzo della CPU e della memoria, che ci aiuteranno a visualizzare i picchi.

Installa vtop su Ubuntu

Prima di iniziare a installare vtop, sarà necessario che nel nostro sistema siano installati Node.js e NPM. Se ancora non li hai disponibili sul tuo sistema, puoi farlo consultare l'articolo che abbiamo scritto tempo fa in questo blog, oppure apri direttamente un terminale (Ctrl + Alt + T) ed esegui i seguenti comandi:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get install nodejs

Una volta che il nostro sistema ha installato Node.js e NPM, eseguiremo il seguente comando per installa vtop. Useremo il comando con sudo se è necessario per l'installazione del pacchetto:

installa vtop con npm

sudo npm install -g vtop

Usa vtop

Dopo aver installato vtop, in avviare lo strumento Tutto quello che devi fare è eseguire il seguente comando nel terminale (Ctrl + Alt + T) per avviarlo:

vtop in esecuzione

vtop

Nell'interfaccia del programma, possiamo usare scorciatoie da tastiera per attraversarlo. Alcuni di loro sono:

  • ko freccia in alto → Spostarsi in alto nell'elenco dei processi.
  • jo la freccia in basso → Spostarsi in basso nell'elenco dei processi.
  • g → Ci porterà all'inizio dell'elenco dei processi.
  • G → Andremo alla fine della lista.
  • dd → Ucciderai tutti i processi in quel gruppo. Ma prima dobbiamo selezionare il nome del processo.
  • u → È aggiornato all'ultima versione di vtop.

a cambiare la combinazione di colori, possiamo usare il modificatore -Tema. Potremo scegliere uno qualsiasi dei temi disponibili; acido, becca, birra, certs, buio, appiccicoso, gruvbox, monokai, nord, parallasse, seti e mago. Se volessimo usare il tema nord, il comando che dovremmo scrivere sarebbe:

tema vtop nord

vtop --theme nord

a impostare l'intervallo tra gli aggiornamenti, saremo in grado di cambiarlo con -intervallo di aggiornamento e un valore in millisecondi. In questo esempio, 20 millisecondi equivalgono a 0.02 secondi:

intervallo di aggiornamento 20 millisecondi

vtop --update-interval 20

Possiamo anche configurare vtop per terminare dopo pochi secondi di esecuzione. Per ottenere ciò utilizzeremo l'opzione –Quit-after come mostrato di seguito:

vtop --quit-after 5

Se desideri consultare la guida di vtop, nel terminale (Ctrl + Alt + T) devi solo eseguire il seguente comando:

strumento di aiuto

vtop -h

Se ti è piaciuto vtop, ma continui a scrivere 'top'nel terminale, puoi aggiungi un alias a ~ / .bashrc. Per fare ciò, devi solo modificare il file e aggiungere le righe alla fine di esso:

alias top="vtop"
alias oldtop="/usr/bin/top"

disinstallazione

Se questo programma non ti convince, può essere facilmente disinstallato. Devi solo aprire un terminale (Ctrl + Alt + T) e utilizzare il comando:

disinstallare vtop

sudo npm remove -g vtop

E se hai anche aggiunto le righe alias al file .bashrc, dovrai eliminarli.

Vtop è un'altra delle tante opzioni disponibili con cui possiamo monitorare l'attività del nostro sistema da terminale. Per saperne di più su questo strumento, gli utenti possono consultare il proprio pagina su GitHub, o la pagina web in cui viene presentato questo strumento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.