GNU/Linux >> Linux Esercitazione >  >> Linux

Ctop:uno strumento di monitoraggio della riga di comando per i container Linux

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.

ScaricaeBook gratuito:"Docker Containerization Cookbook" ScaricaGuida gratuita:"Capire Docker" ScaricaGuida gratuita:"Cos'è Docker e perché è così popolare?" ScaricaGuida gratuita:"Introduzione a Docker" ScaricaGuida 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!


Linux
  1. Qual è il tuo strumento di registrazione dello schermo preferito per Linux?

  2. 80 strumenti di monitoraggio Linux per SysAdmins

  3. Linux:strumento per misurare la qualità dell'entropia?

  4. Blender:lo strumento di creazione 3D perfetto per Linux

  5. Strumento di confronto del codice per Linux

Come installare lo strumento di monitoraggio del sistema Gtop in Linux

Skanlite – Un semplice strumento di scansione delle immagini per Linux

10 strumenti di monitoraggio per gli amministratori di sistema Linux che dovresti conoscere

BpyTop – Strumento di monitoraggio delle risorse per Linux

ctop – Interfaccia simile a quella superiore per il monitoraggio dei contenitori Docker

Linux Dash:uno strumento di monitoraggio del sistema leggero ma potente per Linux