SYSSTAT-All-in-One-Systemleistung und Nutzungsaktivitätsüberwachungsinstrument für Linux

SYSSTAT-All-in-One-Systemleistung und Nutzungsaktivitätsüberwachungsinstrument für Linux

Sysstat ist wirklich ein praktisches Tool, das mit einer Anzahl von Versorgungsunternehmen zur Überwachung von Systemressourcen, deren Leistung und Nutzungsaktivitäten verfügt. Anzahl der Versorgungsunternehmen, die wir alle in unseren täglichen Basen verwenden. Es bietet auch das Tool, das mit Cron geplant werden kann, um alle Leistungs- und Aktivitätsdaten zu sammeln.

Installieren Sie Sysstat unter Linux

Im Folgenden finden Sie die Liste der Tools, die in SysStat -Paketen enthalten sind.

SYSSTAT -Funktionen

  1. IOSTAT: Berichtet alle Statistiken über Ihre CPU- und I/A -Statistiken für E/A -Geräte.
  2. mpstat: Details zu CPUs (individuell oder kombiniert).
  3. Pidstat: Statistiken zum Ausführen von Prozessen/Aufgaben, CPU, Speicher usw.
  4. Sar: Speichern und Berichtsdetails zu verschiedenen Ressourcen (CPU, Speicher, IO, Netzwerk, Kernel usw.).
  5. sadc: Systemaktivitätsdatenkollektor, der zum Sammeln von Daten im Backend für SAR verwendet wird.
  6. Sa1: Binärdaten in SADC -Datendatei abrufen und speichern. Dies wird mit SADC verwendet.
  7. Sa2: Zusammenfassungen Täglicher Bericht, der mit SAR verwendet werden soll.
  8. Sadf: Wird zum Anzeigen von Daten verwendet, die von SAR in verschiedenen Formaten (CSV oder XML) generiert wurden, verwendet.
  9. Sysstat: Mannseite für Sysstat -Dienstprogramme.
  10. NFSIOSTAT-SYSTAT: I/O -Statistiken für NFS.
  11. Cifsiostat: Statistiken für CIFs.

Recenlty, am 17. Juni 2014, SYSSTAT 11.0.0 (stabile Version) wurde mit einigen neuen interessanten Funktionen wie folgt veröffentlicht.

Der Befehl pidstat wurde durch einige neue Optionen verbessert: Erstens ist “-R”, Die Informationen über die Priorität der Richtlinien und der Planung von Aufgaben liefern. Und der zweite ist “-G”, Die wir Prozesse mit dem Namen suchen und die Liste aller passenden Threads erhalten können.

In SAR, SADC und SADF wurden einige neue Verbesserungen in Bezug auf die Datendateien gebracht: Jetzt können Datendateien mithilfe von "umbenannt werden" umbenannt werden “Sayyyymmdd" anstatt "sadd”Verwenden der Option -D und kann im Verzeichnis anders sein als “/var/log/sa”. Wir können ein neues Verzeichnis definieren, indem wir Variable festlegen “Sa_dir”, Der von SA1 und SA2 verwendet wird.

Installation von Sysstat unter Linux

Der 'Sysstat'Paket auch zur Installation von Standard -Repository als Paket in allen Hauptlinux -Verteilungen verfügbar. Das Paket, das im Repo erhältlich ist. Das ist der Grund, wir werden hier die neueste Version von sysstat herunterladen und installieren.e. Ausführung 11.0.0) aus dem Quellpaket.

Laden Sie zuerst die neueste Version des SysStat -Pakets mit dem folgenden Link herunter oder können Sie auch verwenden wget Befehl zum direkten herunterladen auf dem Terminal.

  1. https: // github.com/sysstat/sysstat
# WGet https: // github.com/sysstat/sysstat/archive/refs/tags/v12.5.4.Teer.gz 
Laden Sie das Sysstat -Paket herunter

Extrahieren Sie als Nächstes das heruntergeladene Paket und gehen Sie in dieses Verzeichnis, um mit dem Kompiliervorgang zu beginnen.

# tar -xvf v12.5.4.Teer.GZ # CD sysstat-12.5.4 

Hier haben Sie zwei Kompiliermöglichkeiten:

A). Erstens können Sie verwenden Ikonfigur (Dies gibt Ihnen Flexibilität für die Auswahl/Eingabe der individuellen Werte für jede Parameter).

# ./iconfig 
SYSSTAT ICONFIG -Befehl

B). Zweitens können Sie Standard verwenden konfigurieren Befehl zum Definieren von Optionen in einer Zeile. Du kannst rennen ./Konfigurieren Sie -help Befehl, um Liste verschiedener unterstützter Optionen zu erhalten.

# ./Konfigurieren -HELP 
Sysstat konfigurieren Sie Hilfe

Hier bewegen wir uns mit der Standardoption I.e. ./konfigurieren Befehl zum Kompilieren von SySstat -Paket.

# ./konfigurieren # mach # mach installieren 
Konfigurieren Sie Sysstat unter Linux

Nach Abschluss des Kompilierungsprozesses sehen Sie die oben genannte Ausgabe ähnlich wie. Überprüfen Sie nun die SysStat -Version, indem Sie den folgenden Befehl ausführen.

# MPSTAT -V SYSSTAT Version 11.0.0 (c) Sebastien Godard (Sysstat Orange.FR) 

Aktualisieren von Systemen unter Linux

Standardmäßig systematisstat verwendet “/usr/lokal”Als Präfixverzeichnis. Alle Binär-/Versorgungsunternehmen werden also installiert in “/usr/local/bin" Verzeichnis. Wenn Sie vorhandenes SySstat -Paket installiert haben, sind diese in “/usr/Bin”.

Aufgrund des vorhandenen SysStat -Pakets werden Ihre aktualisierte Version nicht reflektiert, da Ihre “$ Path"Variable hat nicht"/usr/local/bin Satz". Stellen Sie also sicher, dass dort in Ihrem "$ path" oder festgelegt "/usr/local/bin" existiert -Präfix Option zu “/usr”Während der Zusammenstellung und entfernen Sie vor der Aktualisierung vorhandene Version.

# yum entfernen sysstat [on Roter Hut basiertes System] # APT-GET-GET SYSSTAT [ON ENTUMEN Debian basiertes System] 
# ./Konfigurieren Sie -Prefix =/usr # # Machen Sie die Installation 

Überprüfen Sie nun die aktualisierte Version von SYSTAT mit demselben "MPStat" -Befehl mit Option '-v ".

# MPSTAT -V SYSSTAT Version 11.0.0 (c) Sebastien Godard (Sysstat Orange.FR) 

Referenz: Weitere Informationen finden Sie in SySstat -Dokumentation

Das war's, in meinem kommenden Artikel werde ich vorerst einige praktische Beispiele und Verwendungen des Sysstat -Befehls zeigen. Bleiben Sie bis dahin auf Updates und vergessen Sie nicht, Ihre wertvollen Gedanken über den Artikel unten zu fügen.