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

Hegemon – Eine modulare System-Monitor-Anwendung, geschrieben in Rust

Wenn es darum geht, laufende Prozesse in Unix-ähnlichen Systemen zu überwachen, sind die am häufigsten verwendeten Anwendungen Spitze und htop , eine erweiterte Version von top. Mein persönlicher Favorit ist htop. Die Entwickler veröffentlichen jedoch hin und wieder einige Alternativen zu diesen Anwendungen. Eine solche Alternative zu den Dienstprogrammen top und htop ist Hegemon . Es ist eine modulare Systemüberwachungsanwendung, die mit Rust geschrieben wurde Programmiersprache.

In Bezug auf die Eigenschaften von Hegemon können wir Folgendes auflisten:

  • Hegemon überwacht die Nutzung von CPU, Speicher und Swap.
  • Es überwacht die Temperatur und die Lüftergeschwindigkeit des Systems.
  • Die Aktualisierungsintervallzeit kann einstellbar sein. Der Standardwert ist 3 Sekunden.
  • Wir können detailliertere Grafiken und zusätzliche Informationen anzeigen, indem wir die Datenströme erweitern.
  • Einheitentests.
  • Oberfläche reinigen.
  • Kostenlos und Open Source.

Installieren der Hegemon System Monitor-Anwendung

Stellen Sie sicher, dass Sie Rust 1.26 installiert haben oder spätere Version. Um Rust in Ihrer Linux-Distribution zu installieren, lesen Sie die folgende Anleitung:

  • Installieren Sie die Programmiersprache Rust unter Linux

Installieren Sie außerdem die libsensors-Bibliothek. Es ist in den Standard-Repositories der meisten Linux-Distributionen verfügbar. Beispielsweise können Sie es in RPM-basierten Systemen wie Fedora mit dem folgenden Befehl installieren:

$ sudo dnf install lm_sensors-devel

Auf Debian-basierten Systemen wie Ubuntu, Linux Mint kann es mit folgendem Befehl installiert werden:

$ sudo apt-get install libsensors4-dev

Nachdem Sie Rust und libsensors installiert haben, installieren Sie Hegemon mit dem Befehl:

$ cargo install hegemon

Starten Sie nach der Installation von Hegemon die Überwachung der laufenden Prozesse in Ihrem Linux-System mit dem Befehl:

$ hegemon

Hier ist die Beispielausgabe von meinem Arch Linux-Desktop.

Hegemon in Aktion

Drücken Sie zum Beenden Q .

Empfohlene Lektüre:

  • Einige Alternativen zum „obersten“ Befehlszeilenprogramm, die Sie vielleicht kennen sollten
  • So zeigen Sie die CPU-Auslastung über die Befehlszeile an

Bitte beachten Sie, dass sich Hegemon noch in einem frühen Entwicklungsstadium befindet und kein vollständiger Ersatz für top ist Befehl. Es kann Fehler und fehlende Funktionen geben. Wenn Sie auf Fehler gestoßen sind, melden Sie diese auf der Github-Seite des Projekts. Der Entwickler plant, weitere Funktionen in die kommenden Versionen zu bringen. Behalten Sie dieses Projekt also im Auge.


Linux
  1. So installieren Sie Stacer System Monitor unter Ubuntu 18.04 LTS

  2. So installieren Sie Sysdig, um die Systemlast auf Ubuntu 20.04 zu überwachen

  3. So überwachen Sie die Linux-Systemleistung mit Sysstat

  4. So installieren Sie die Spotify-Anwendung unter Linux

  5. So installieren und verwenden Sie Glances zur Überwachung von Linux-Systemen

So installieren Sie Conky System Monitor unter Ubuntu 20.04 LTS

So installieren Sie Rust unter Ubuntu Linux

So installieren Sie Cockpit unter Debian 10

So installieren Sie Sysdig, um Ihr Linux-System zu überwachen

So installieren und verwenden Sie GNOME System Monitor und Task Manager in Debian 10

So überwachen Sie Systemmetriken in Echtzeit mit dem Glances-Tool unter Linux