Sysstat (Systemstatistik) ist eines der leichtesten und besten Systemüberwachungstools für Linux-Distributionen. Wenn Sie ein Systemadministrator sind, wissen Sie vielleicht, dass die Überwachung jedes einzelnen Parameters Ihres Systems wichtig ist, um es funktionsfähig zu halten. Da es sich bei Sysstat um ein befehlszeilenbasiertes Systemüberwachungstool handelt, werden Systeminformationen in Echtzeit bereitgestellt. Darüber hinaus können Sie Ihr System auch über das Sysstat-Tool beheben. Daher ist die Installation des Sysstat-Systemüberwachungstools auf einem Linux-System schnell und problemlos.
- Funktionen des Sysstat-Tools (Systemstatistik)
- Installieren Sie Sysstat auf einem Linux-System
- Installieren Sie Sysstat unter Ubuntu / Debian
- 2. Installieren Sie Sysstat auf Fedora und Red Hat Linux
- 3. Installieren Sie Sysstat unter Arch Linux
- Führen Sie das Sysstat-Tool unter Linux aus
- Schritt 1: Aktivieren und Konfigurieren von Sysstat
- Schritt 2: Testen von Sar Commands unter Linux
- Letzte Worte
Funktionen des Sysstat-Tools (Systemstatistik)
Das Sysstat-Tool verwendet den Befehl SAR, um verschiedene Arten von Informationen über das System zu drucken. Hier sehen wir eine kurze Erklärung einiger primärer und am häufigsten verwendeter Sysstat-Befehle.
- iostat: Der Befehl iostat oder der Befehl input/output statistics wird verwendet, um die CPU-Auslastung zu drucken.
- mpstat: Sie können die mpstat-Befehle ausführen, um die Prozessorkerninformationen, die Threadnummer und andere zugehörige Statistiken über den Systemprozessor zu drucken.
- pidstat: Der Befehl pidstat kann individuelle Berichte für RAM, Prozessor, CPU und andere Eingabe-Ausgabe-Geräte drucken. Es kann die Berichte aus den laufenden Prozessen des Linux-Kernels anzeigen.
- tapestat: Der tapestat-Befehl wird verwendet, um Boot-Time-Informationen und kombinierte Informationen über die angeschlossenen Geräte zu drucken. Es kann auch die Netzwerkstatistiken anzeigen.
Es gibt weitere Systemstatistikbefehle, die Sie auf Ihrer Shell ausführen können, um ein Power Linux-Benutzer zu werden. Wenn Sie sich für das Systemstatistik-Tool interessieren, können Sie diesen Link überprüfen.
Installieren Sie Sysstat auf einem Linux-System
Mit dem Systemstatistik-Tool können Sie die CPU-Auslastung, den RAM-Zustand, die SWAP-Leistung und andere Systemparameter überwachen. Für die Installation des Sysstat-Tools sind keine zusätzlichen Abhängigkeitsanwendungen erforderlich, aber stellen Sie sicher, dass Ihr System-Repository auf dem neuesten Stand ist. In diesem Beitrag erfahren Sie, wie Sie das Sysstat-Überwachungstool auf Debian-, Red Hat- und Arch Linux-Systemen installieren, konfigurieren und damit beginnen.
Installieren Sie Sysstat unter Ubuntu / Debian
Wenn Sie ein Ubuntu- oder ein anderer Debian-basierter Linux-Benutzer sind, können Sie das Sysstat-Tool über das offizielle Linux-Repository auf Ihrem System installieren. Führen Sie den folgenden Aptitude-Befehl in Ihrer Terminal-Shell mit root-Rechten aus, um ihn auf Ihrem System zu installieren.
sudo apt updatesudo apt install sysstat
2. Installieren Sie Sysstat auf Fedora und Red Hat Linux
Die moderne Fedora-Workstation unterstützt sowohl DNF- als auch YUM-Befehle; Hier werden wir den Befehl YUM verwenden, um das Sysstat-Überwachungstool auf unserem Red Hat-basierten Linux-System zu installieren. Sie können den folgenden YUM-Befehl in Ihrer Terminal-Shell ausführen, um das Sysstat-Tool auf Ihrem Red Hat-System zu installieren.
sudo yum install sysstat
Ich habe den obigen Befehl auf meiner Fedora-Workstation getestet; Daher können Sie den folgenden Befehl unten ausführen, um Probleme zu vermeiden, wenn Sie Probleme bei der Installation finden.
yum install sysstat -y -q && yum list installed sysstat -q
3. Installieren Sie Sysstat unter Arch Linux
Die Installation des Systemstatistik-Tools auf einem Arch-basierten Linux-System ähnelt der Installation auf anderen Linux-Systemen. Sie können das Sysstat-Tool über den Befehl Pacman auf Ihrem Arch Linux-System installieren. Führen Sie beispielsweise den folgenden Pacman-Befehl in Ihrer Shell aus, um das Systemstatistik-Tool zu installieren.
sudo pacman -S sysstat
Ich habe den obigen Befehl auf meinem Manjaro KDE Linux getestet; Wenn Sie Probleme bei der Installation über die Befehlszeilenschnittstelle haben, können Sie das kompilierte Paket von Sysstat für Ihr Arch-basiertes System erhalten. Sie können hier klicken, um die Zstandard-Datei von Sysstat herunterzuladen und über Ihr Standard-Paketinstallationsprogramm zu installieren.
Führen Sie das Sysstat-Tool unter Linux aus
Nachdem Sie das Systemstatistik-Tool erfolgreich auf Ihrem Linux-System installiert haben, können Sie jetzt die Sar-Befehle (System Activity Reporter) in Ihrer Terminal-Shell verwenden, um Ihr System zu überwachen. Hier sehen wir einige Beispiele für den Befehl Sar, um zu erfahren, wie Sie damit beginnen können.
Ich muss beachten, dass alle Befehle, die ich in diesem Teil zeige, auf Debian-, Red Hat- und Arch Linux-Systemen ausführbar sind.
Schritt 1: Aktivieren und Konfigurieren von Sysstat
Führen Sie zu Beginn die folgenden Befehle in Ihrer Shell aus, um das Sysstat-Tool auf Ihrem Computer zu starten und zu aktivieren. Vergessen Sie nicht, die Befehle als Root-Benutzer auszuführen.
sudo systemctl start sysstatsudo systemctl enable sysstat
Sie können auch die Standardeinstellungen des Sysstat-Systemüberwachungstools ändern, um es anzupassen. Aber wagen Sie es nicht, wenn Sie nicht wissen, wie Sie es anpassen sollen. Sie können auch vor dem Anpassen eine Kopie der Standardeinstellungen erstellen, damit Sie das ursprüngliche Skript ersetzen können, wenn etwas schief geht. Öffnen Sie nun das Sysstat-Konfigurationsskript, indem Sie den folgenden Befehl in Ihrer Terminal-Shell ausführen.
sudo nano /etc/cron.d/sysstat
Schritt 2: Testen von Sar Commands
unter Linux
Nach der Installation und Konfiguration des Sysstat-Systemstatistik-Tools unter Linux ist es nun an der Zeit, einige Befehle in der Terminal-Shell auszuführen, um zu überprüfen, ob es einwandfrei funktioniert. Zunächst können Sie einen schnellen Versionsprüfungsbefehl ausführen, um festzustellen, ob das Tool auf Ihrem System funktioniert oder nicht.
mpstat -V
Der folgende iostat-Befehl zeigt die CPU-Statistiken, die Anzahl der Kerne in der CPU, die Kernelversion, die Geräte und die Lese- / Schreibgeschwindigkeit der Daten auf Ihrem System an.
iostat -d 1 5
Der nächste Befehl generiert eine befehlszeilenbasierte Darstellung Ihres CPU-Status. Hier wird die Syntax u 2 30
verwendet, um die Zeitlücke zwischen zwei Daten zu erwähnen. Sie können die Zeitdifferenz ändern, indem Sie die Zeitdauer bearbeiten.
sar -u 2 30
Wenn Sie Ihre CPU- oder andere Systemlasten mit einem Diagramm visualisieren müssen, können Sie den Befehl Ksar in Ihrer Linux-Terminal-Shell verwenden, um ein Diagramm Ihrer Systemlast zu erstellen. Sie können das Ksar-Tool herunterladen und auf Ihrem System installieren, um eine grafische Darstellung Ihres Systems zu erhalten.
Letzte Worte
In dem kurzen Beitrag habe ich die Methoden zur Installation des Sysstat-Systemüberwachungstools auf einem Linux-System beschrieben. Ich habe auch beschrieben, wie Sie die Sar-Befehle in einer Terminal-Shell konfigurieren und mit ihnen beginnen. Wenn Sie immer noch Probleme bei der Installation finden, versuchen Sie, es aus dem Quellcode auf Ihrem Linux-System zu installieren.