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:
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
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:
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:
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:
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:
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.