Tempo fa abbiamo scritto di uno strumento chiamato "Portainer" , uno strumento di gestione Docker basato sul Web. Utilizzando Portainer, possiamo creare, eliminare e gestire facilmente i container. In questa guida vedremo come monitorare quei container Linux dalla riga di comando usando "ctop" . È una semplice utility come il comando 'top', che viene utilizzato per visualizzare i processi in esecuzione. Usando ctop, puoi facilmente monitorare i container Linux direttamente dal tuo terminale. Viene fornito con il supporto Docker integrato e offre una panoramica compatta di più container.
In questa breve guida vedremo come installarlo e usarlo in Linux.
Installa ctop su Linux
ctop è disponibile in AUR , quindi puoi installarlo utilizzando gli helper AUR, come YaY , in Arch Linux e le sue varianti come Antergos e Manjaro Linux.
$ yay -S ctop
Per altre distribuzioni Linux, scarica l'ultima versione di ctop dalla pagina di download ufficiale e installarlo come descritto di seguito.
$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.2/ctop-0.7.2-linux-amd64 -O /usr/local/bin/ctop
$ sudo chmod +x /usr/local/bin/ctop
Inoltre, puoi installarlo ed eseguirlo tramite Docker. Per fare ciò, devi installare Docker sulla tua macchina Linux. Fare riferimento ai seguenti collegamenti per installare Docker su CentOS e Ubuntu.
- Come installare Docker in CentOS
- Come installare Docker in Ubuntu
Dopo aver installato Docker, esegui ctop come di seguito.
$ docker run -ti -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest
Ora abbiamo installato ctop. È ora di vedere come usarlo.
ctop Utilizzo
l'utilizzo di ctop è abbastanza facile e diretto.
Puoi iniziare a monitorare i contenitori usando il comando:
$ ctop
Se ci sono contenitori in esecuzione nel tuo sistema, vedrai un output simile a quello di seguito.
Ctop
Qui puoi visualizzare l'elenco dei container in esecuzione, il relativo utilizzo di CPU e memoria e le metriche di trasmissione (TX) e ricezione (RX).
Premi 'a' per alternare tra contenitori in esecuzione e non in esecuzione. Per visualizzare la sezione della guida, premi 'h' . Per uscire da ctop, premi 'q' . Ecco l'elenco completo dei tasti funzione ctop.
- a - Attiva/disattiva la visualizzazione di tutti i contenitori (in esecuzione e non in esecuzione)
- f - Filtra i contenitori visualizzati
- H - Attiva/disattiva intestazione ctop
- h - Apri la sezione della guida
- s - Seleziona il campo di ordinamento del contenitore
- r - Ordinamento inverso del contenitore
- q - Esci da ctop
ctop è solo uno strumento di monitoraggio di base, ma completamente funzionale per i container Linux. fa esattamente cosa dice sul sito ufficiale. Se stai cercando delle semplici opzioni di monitoraggio da riga di comando per i tuoi container, ctop potrebbe essere una buona scelta.
Potresti voler scaricare i nostri ebook Docker gratuiti.
Scarica – eBook gratuito:"Docker Containerization Cookbook" Scarica – Guida gratuita:"Capire Docker" Scarica – Guida gratuita:"Cos'è Docker e perché è così popolare?" Scarica – Guida gratuita:"Introduzione a Docker" Scarica – Guida gratuita:"Docker in produzione"E per oggi è tutto. Se trovi utile questa guida, condividila sui tuoi social network professionali e supporta OSTechNix.
Altre cose buone in arrivo. Resta sintonizzato!
Ciao!