Installiere und verwende das Tool nmon zur Überwachung von Linux-Systemen
Wenn du ein Linux-Systemadministrator bist, der für die Verwaltung von Linux-Systemen verantwortlich ist, brauchst du ein einfaches Tool, um die Ressourcennutzung des Linux-Systems zu überwachen. Nmon ist ein einfaches, leichtes und praktisches Tool, mit dem du sehen kannst, was auf deinem Server vor sich geht. Nmon bietet eine einfache ncurses-Oberfläche, um die Auslastung der Linux-Systemressourcen wie CPU, Speicher, Netzwerk, Festplatten, Dateisystem, NFS, Top-Prozesse, Ressourcen und mehr anzuzeigen. Es ist ein Kommandozeilen-Tool, das du ganz einfach über SSH auf einem Remote-Server ausführen kannst.
Dieser Artikel zeigt dir, wie du Nmon zur Überwachung von Linux-Systemen einsetzen kannst.
Voraussetzungen
- Ein Server, auf dem Linux läuft.
- Ein Root-Passwort ist auf dem Server eingerichtet.
Nmon installieren
Standardmäßig ist das Nmon-Tool im Standard-Repository aller Linux-basierten Distributionen enthalten.
Bei Ubuntu- und Debian-basierten Distributionen kannst du Nmon mit dem folgenden Befehl installieren.
apt install nmon -y
Für RHEL- und CentOS-basierte Distributionen kannst du Nmon mit dem folgenden Befehl installieren.
dnf install nmon -y
So benutzt du Nmon
Öffne deine Kommandozeile und führe einfach den folgenden Befehl aus, um die Nmon cli Schnittstelle zu starten.
nmon
Auf dem folgenden Bildschirm siehst du die Nmon cli-Benutzeroberfläche.
Hier findest du alle Optionen, um dein Linux-System zu überwachen.
Drücke die Tasten c, um die CPU-Statistiken deines Systems zu sehen.
Drücke die m-Tasten, um die Speicherstatistiken deines Systems zu sehen.
Drücke die d-Tasten, um die Festplattenstatistiken deines Systems zu sehen.
Drücke die k-Tasten, um die Kernel-Statistiken deines Systems zu sehen.
Drücke die n-Tasten, um die Netzwerkstatistiken deines Systems zu sehen.
Drücke die j-Tasten, um die Dateisystemstatistiken deines Systems zu sehen.
Anpassen von Nmon
Nachdem du Nmon gestartet hast, musst du eine beliebige Taste drücken, um die spezifischen Statistiken deines Systems zu überprüfen. Du kannst Nmon auch an deine Anforderungen anpassen.
Führe zum Beispiel den folgenden Befehl aus, wenn du nach dem Ausführen des Nmon-Befehls die Informationen zur Speicher-, CPU-, Festplatten- und Netzwerknutzung sehen möchtest.
export NMON=mndc
Als nächstes führst du den Nmon-Befehl wie unten gezeigt aus:
nmon
Auf dem folgenden Bildschirm werden dir die Informationen zur Speicher-, CPU-, Festplatten- und Netzwerknutzung angezeigt.
Erfassen und Analysieren von Daten mit Nmon
Mit Nmon kannst du die Überwachungsdaten auch in einer Datei aufzeichnen und später analysieren.
Führe den folgenden Befehl aus, um Nmon im Datenerfassungsmodus zu starten.
nmon -f -s2 -c 30
Dadurch werden die Daten erfasst und in einer Datei namens *.nmon gespeichert.
Du kannst die erstellte Datei mit dem folgenden Befehl überprüfen.
ls
Ausgabe.
debian11_230130_0709.nmon
Im Folgenden werden die einzelnen Optionen kurz erklärt:
- -f: Nmon im Datensammelmodus starten.
- -s 2: Aktualisiert den Bildschirm alle 2 Sekunden.
- -c 30: Legt die Gesamtzahl der Aktualisierungen fest.
Fazit
In diesem Beitrag wurde erklärt, wie du das Monitoring-Tool Nmon installierst und verwendest, um Linux-Systeme zu überwachen. Ich hoffe, dieses Tool hilft dir dabei, die Auslastung der Systemressourcen einfach über die Kommandozeile zu überprüfen.