So installieren und konfigurieren Sie Sysstat auf dem Linux-Desktop

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)

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

 Sysstat auf Ubuntu APT install

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

sysstat_on_fedora_Linux

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.

Systemstatistik-Tool auf arch GUI

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

 Sysstat auf Ubuntu config

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

 Sysstat unter Ubuntu Version überprüfen

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

 Sysstat 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

 Sysstat auf Ubuntu 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.

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.