GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Docker

ctop – Top-ähnliche Schnittstelle zur Überwachung von Docker-Containern

ctop ist ein kostenloses, einfaches und plattformübergreifendes Open-Source-Kommandozeilen-Tool für die Überwachung von Containermetriken in Echtzeit. Es ermöglicht Ihnen, sich einen Überblick über Metriken zu CPU, Speicher, Netzwerk, I/O für mehrere Container zu verschaffen und unterstützt auch die Inspektion eines bestimmten Containers.

Zum Zeitpunkt der Erstellung dieses Artikels wird es mit integrierter Unterstützung für Docker (Standard-Container-Connector) und runC ausgeliefert; Konnektoren für andere Container- und Cluster-Plattformen werden in zukünftigen Versionen hinzugefügt.

So installieren Sie ctop in Linux-Systemen

Installieren der neuesten Version von ctop ist so einfach wie das Ausführen der folgenden Befehle, um die Binärdatei für Ihre Linux-Distribution herunterzuladen und unter /usr/local/bin/ctop zu installieren und machen Sie es ausführbar, um es auszuführen.

$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.1/ctop-0.7.1-linux-amd64  -O /usr/local/bin/ctop
$ sudo chmod +x /usr/local/bin/ctop

Installieren Sie alternativ ctop über Docker mit folgendem Befehl.

$ docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest

Nachdem Sie ctop installiert haben , können Sie es ausführen, um alle Ihre Container aufzulisten, ob aktiv oder nicht.

$ ctop

Sie können die Auf-Taste verwenden und Nach unten Pfeiltasten, um einen Container zu markieren, und klicken Sie auf Enter es auszuwählen. Sie sehen ein Menü, wie im folgenden Screenshot gezeigt. Wählen Sie „Einzelansicht“ und klicken Sie darauf, um den ausgewählten Container zu inspizieren.

Der folgende Screenshot zeigt den Einzelansichtsmodus für einen bestimmten Container.

Um nur aktive Container anzuzeigen, verwenden Sie -a Flagge.

$ ctop -a 

CPU als % anzeigen des Gesamtsystems verwenden Sie die -scale-cpu Option.

$ ctop -scale-cpu

Sie können Container auch mit -f filtern Flagge, zum Beispiel.

$ ctop -f app

Zusätzlich können Sie mit -s das anfängliche Container-Sortierfeld auswählen Flagge und sehen Sie das ctop Hilfemeldung wie gezeigt.

 
$ ctop -h

Beachten Sie, dass Konnektoren für andere Container- und Clustersysteme noch zu ctop hinzugefügt werden müssen . Weitere Informationen finden Sie im Ctop Github-Repository.

ctop ist ein einfaches Top-ähnliches Tool zur Visualisierung und Überwachung von Containermetriken in Echtzeit. In diesem Artikel haben wir erklärt, wie man ctop unter Linux installiert und verwendet. Sie können Ihre Gedanken teilen oder Fragen über das Kommentarformular unten stellen.


Docker
  1. Was ist ein Docker-Container:Eine Einführung für Anfänger

  2. So erstellen, listen und löschen Sie Docker-Container unter Linux

  3. Überwachung von Docker-Containern:Vorteile, Best Practices und unverzichtbare Tools

  4. 3 Strategien für automatisierte Produktionsbereitstellungen mit Docker

  5. So listen Sie Docker-Container auf

Docker-Befehle zum Verwalten des Containerlebenszyklus (Definitive Guide)

Überwachung von Docker-Containern mit Grafana mit Dockprom

So benennen oder umbenennen Sie Docker-Container

ctop – Top-ähnliche Schnittstelle zur Überwachung von Docker-Containern

So verwalten Sie Docker-Container

Docker-Container auflisten / starten / stoppen / löschen