GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ctop – Ein Befehlszeilen-Überwachungstool für Linux-Container

Vor einiger Zeit haben wir über ein Tool namens "Portainer" geschrieben , ein webbasiertes Docker-Verwaltungstool. Mit Portainer können wir Container einfach erstellen, löschen und verwalten. In diesem Leitfaden werden wir sehen, wie Sie diese Linux-Container von der Befehlszeile aus mit "ctop" überwachen können . Es ist ein einfaches Dienstprogramm wie der Befehl „top“, mit dem die laufenden Prozesse angezeigt werden. Mit ctop können Sie die Linux-Container einfach direkt von Ihrem Terminal aus überwachen. Es verfügt über eine integrierte Docker-Unterstützung und bietet einen kompakten Überblick über mehrere Container.

In dieser kurzen Anleitung werden wir sehen, wie man es unter Linux installiert und verwendet.

ctop unter Linux installieren

ctop ist in AUR verfügbar , sodass Sie es mithilfe von AUR-Hilfsprogrammen wie YaY installieren können , in Arch Linux und seinen Varianten wie Antergos und Manjaro Linux.

$ yay -S ctop

Laden Sie für andere Linux-Distributionen die neueste ctop-Version von der offiziellen Download-Seite herunter und installieren Sie es wie unten beschrieben.

$ 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

Sie können es auch über Docker installieren und ausführen. Dazu müssen Sie Docker auf Ihrem Linux-Rechner installieren. Verwenden Sie die folgenden Links, um Docker unter CentOS und Ubuntu zu installieren.

  • So installieren Sie Docker in CentOS
  • So installieren Sie Docker in Ubuntu

Sobald Sie Docker installiert haben, führen Sie ctop wie unten aus.

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

Wir haben jetzt ctop installiert. Es ist an der Zeit zu sehen, wie man es benutzt.

ctop-Nutzung

Die Verwendung von ctop ist ziemlich einfach und unkompliziert.

Sie können die Überwachung der Container mit dem Befehl starten:

$ ctop

Wenn in Ihrem System Container ausgeführt werden, sehen Sie eine Ausgabe in etwa wie unten.

Ctop

Hier können Sie die Liste der laufenden Container und deren CPU- und Speicherauslastung sowie Transmit(TX)- und Receive(RX)-Metriken anzeigen.

Drücken Sie 'a' um zwischen laufenden und nicht laufenden Containern umzuschalten. Um den Hilfebereich anzuzeigen, drücken Sie 'h' . Um ctop zu beenden, drücken Sie 'q' . Hier ist die vollständige Liste der Ctop-Funktionstasten.

  • a - Schaltet die Anzeige aller (laufenden und nicht laufenden) Container um
  • f - Angezeigte Container filtern
  • H - Kopfzeile umschalten
  • h – Hilfebereich öffnen
  • s - Container-Sortierfeld auswählen
  • r - Umgekehrte Sortierreihenfolge der Container
  • q - ctop beenden

ctop ist nur ein einfaches, aber voll funktionsfähiges Überwachungstool für Linux-Container. Es macht genau was es auf der offiziellen Website sagt. Wenn Sie nach einfachen Befehlszeilen-Überwachungsoptionen für Ihre Container suchen, ist ctop möglicherweise eine gute Wahl.

Vielleicht möchten Sie unsere kostenlosen Docker-E-Books herunterladen.

HerunterladenKostenloses eBook:„Docker Containerization Cookbook“ HerunterladenKostenloser Leitfaden:„Andocker verstehen“ HerunterladenKostenloser Leitfaden:„Was ist Docker und warum ist es so beliebt?“ HerunterladenKostenloser Leitfaden:„Einführung in Docker“ HerunterladenKostenloser Leitfaden:„Docker in der Produktion“

Und das ist alles für heute. Wenn Sie diesen Leitfaden nützlich finden, teilen Sie ihn in Ihren beruflichen und sozialen Netzwerken und unterstützen Sie OSTechNix.

Weitere gute Sachen folgen. Bleiben Sie dran!

Prost!


Linux
  1. Was ist Ihr bevorzugtes Bildschirmaufzeichnungstool für Linux?

  2. 80 Linux-Überwachungstools für SysAdmins

  3. Linux – Werkzeug zur Messung der Entropiequalität?

  4. Blender – Das perfekte 3D-Erstellungstool für Linux

  5. Code-Vergleichstool für Linux

So installieren Sie das Gtop-Systemüberwachungstool unter Linux

Skanlite – Ein einfaches Bildscan-Tool für Linux

10 Überwachungstools für Linux-Systemadministratoren, die Sie kennen sollten

BpyTop – Ressourcenüberwachungstool für Linux

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

Linux Dash – Ein leichtes, aber leistungsstarkes Systemüberwachungstool für Linux