Dies ist der Befehl sadf, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
sadf – Zeigt von sar gesammelte Daten in mehreren Formaten an.
ZUSAMMENFASSUNG
SADF [ -C ] [ -c | -d | -j | -p | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ] [ -P { CPU
[,...] | ALLER } ] [ -s [ hh:mm[:ss] ] ] [ -e [ hh:mm[:ss] ] ] [ -- sar_options ] [ Intervall
[ zählen ] ] [ Datendatei | -[0-9]+ ]
BESCHREIBUNG
Das SADF Der Befehl wird zum Anzeigen des Inhalts von Datendateien verwendet, die von erstellt wurden sar(1)
Befehl. Aber nicht wie sar, SADF kann seine Daten in vielen verschiedenen Formaten schreiben (CSV, XML,
usw.) Das Standardformat ist eines, das leicht von Musterverarbeitungsbefehlen verarbeitet werden kann
wie awk (siehe Option -p).
Das SADF Der Befehl extrahiert und schreibt in die Standardausgabedatensätze, die im gespeichert sind Datendatei
Datei. Diese Datei muss von einer Version von erstellt worden sein sar was damit vereinbar ist
of traurig. If Datendatei wurde weggelassen, SADF verwendet die standardmäßige tägliche Datendatei für die Systemaktivität.
Es ist auch möglich, -1, -2 usw. als Argument für anzugeben SADF um Daten davon anzuzeigen
Vor Tagen. Beispielsweise zeigt -1 auf die Standard-Systemaktivitätsdatei von gestern.
Die standardmäßige tägliche Datendatei zur Systemaktivität wird benannt traurig or sagJJJJMMTT, wobei JJJJ
steht für das aktuelle Jahr, MM für den aktuellen Monat und DD für den aktuellen Tag. SADF
Ich werde nach dem aktuellsten suchen traurig und sagJJJJMMTT, und verwenden Sie es. Standardmäßig befindet es sich
in England, /var/log/sysstat Verzeichnis. Es ist jedoch möglich, einen alternativen Standort für anzugeben
es: Wenn Datendatei ist ein Verzeichnis (anstelle einer einfachen Datei), dann wird es als das betrachtet
Verzeichnis, in dem sich die Standarddatei für die täglichen Systemaktivitätsdaten befindet.
Das Intervall und zählen Parameter werden verwendet, um dies zu erkennen SADF auswählen zählen Aufzeichnungen bei
Intervall Sekunden auseinander. Wenn die zählen Wenn der Parameter nicht festgelegt ist, werden alle darin gespeicherten Datensätze gespeichert
Die Datendatei wird angezeigt.
Alle Aktivitätsflags von sar kann in der Befehlszeile eingegeben werden, um anzugeben, welche
Aktivitäten sind zu melden. Fügen Sie vor der Angabe ein Paar Bindestriche (--) ein
Befehlszeile, um die Flags nicht mit denen von zu verwechseln traurig. Keine Angabe
flags wählt nur CPU-Aktivität aus.
OPTIONAL
-C Tell SADF um in der Datei vorhandene Kommentare anzuzeigen.
-c Konvertiert eine alte binäre Systemaktivitätsdatendatei (Version 9.1.6 und höher) in die aktuelle
aktuelles Format. Verwenden Sie die folgende Syntax:
SADF -c alte_Datendatei > neue_Datendatei
-d Gibt den Inhalt der Datendatei in einem Format aus, das von a problemlos aufgenommen werden kann
relationales Datenbanksystem. Die Ausgabe besteht aus Feldern, die durch ein Semikolon getrennt sind.
Jeder Datensatz enthält den Hostnamen des Hosts, auf dem die Datei erstellt wurde
Intervallwert (oder -1, falls nicht zutreffend), der Zeitstempel in einer leicht akzeptablen Form
von den meisten Datenbanken und zusätzliche durch Semikolons getrennte Datenfelder, wie von angegeben
sar_options Befehlszeilenoptionen. Beachten Sie, dass die Zeitstempelausgabe gesteuert werden kann
Optionen -T, -t und -U.
-e [ hh:mm[:ss] ]
Legen Sie die Endzeit des Berichts fest, angegeben in Ortszeit. Die Standardendzeit ist
18:00:00. Die Stunden müssen im 24-Stunden-Format angegeben werden.
-H Zeigt nur die Kopfzeile des Berichts an (falls zutreffend). Wenn kein Format vorhanden ist
angegeben, dann werden die Kopfdaten (Metadaten) der Datendatei angezeigt.
-h Bei Verwendung in Verbindung mit der Option -d werden alle Aktivitäten angezeigt
horizontal auf einer einzigen Linie.
-j Gibt den Inhalt der Datendatei im JSON-Format (JavaScript Object Notation) aus.
Zeitstempel können durch die Optionen -T und -t gesteuert werden.
-P { CPU [,...] | ALLE }
Erzählen SADF dass prozessorabhängige Statistiken nur für die gemeldet werden sollen
angegebenen Auftragsverarbeiter bzw. Auftragsverarbeiter. Angabe der ALLER Keyword-Berichtsstatistiken
für jeden einzelnen Prozessor und global für alle Prozessoren. Beachten Sie diesen Prozessor
0 ist der erste Prozessor.
-p Gibt den Inhalt der Datendatei in einem Format aus, das leicht verarbeitet werden kann
Musterverarbeitungsbefehle wie awk. Die Ausgabe besteht aus durch a getrennten Feldern
Tab. Jeder Datensatz enthält den Hostnamen des Hosts, auf dem die Datei erstellt wurde
Intervallwert (oder -1, falls nicht zutreffend), der Zeitstempel, der Gerätename (oder - falls
nicht anwendbar), der Feldname und sein Wert. Beachten Sie, dass die Zeitstempelausgabe erfolgen kann
gesteuert durch die Optionen -T, -t und -U.
-s [ hh:mm[:ss] ]
Legen Sie die Startzeit der Daten fest (angegeben in Ortszeit), wodurch die SADF Befehl
um Datensätze zu extrahieren, die zu oder nach der angegebenen Zeit mit Zeitmarkierungen versehen sind. Der Standard
Startzeit ist 08:00:00. Die Stunden müssen im 24-Stunden-Format angegeben werden.
-T Zeigt den Zeitstempel in Ortszeit anstelle von UTC (koordinierte Weltzeit) an.
-t Zeigt den Zeitstempel stattdessen in der ursprünglichen Ortszeit des Datendateierstellers an
UTC (koordinierte Weltzeit).
-U Zeigt den Zeitstempel (UTC – Coordinated Universal Time) in Sekunden ab der Epoche an.
-V Versionsnummer drucken und dann beenden.
-x Gibt den Inhalt der Datendatei im XML-Format aus. Zeitstempel können gesteuert werden durch
Optionen -T und -t. Die entsprechende DTD (Document Type Definition) und das XML-Schema
sind im sysstat-Quellpaket enthalten. Sie sind auch unter erhältlich
http://pagesperso-orange.fr/sebastien.godard/download.html
Das SADF Der Befehl berücksichtigt die folgende Umgebungsvariable:
S_TIME_DEF_TIME
Wenn diese Variable existiert und ihr Wert ist UTC dann SADF wird stattdessen UTC-Zeit verwenden
Ortszeit, um die aktuelle Tagesdatendatei zu ermitteln, die sich in der befindet /var/log/sysstat
Verzeichnis.
Beispiele:
SADF -d /var/log/sysstat/sa21 -- -r -n DEV
Extrahieren Sie Speicher- und Netzwerkstatistiken aus der Systemaktivitätsdatei „sa21“ und zeigen Sie sie an
sie in einem Format, das von einer Datenbank aufgenommen werden kann.
SADF -p -P 1
Extrahieren Sie die CPU-Statistiken für Prozessor 1 (den zweiten Prozessor) aus der aktuellen Tageszeitung
Erstellen Sie eine Datendatei und zeigen Sie sie in einem Format an, das von einem Muster problemlos verarbeitet werden kann
Verarbeitungsbefehl.
Nutzen Sie sadf online über die Dienste von onworks.net