Wie bekomme ich sar für den Vortag zu zeigen?


Antworten:


63

Normalerweise speichert sysstat , das einen sarBefehl bereitstellt , die Anmeldedaten/var/log/sysstat/ oder /var/log/sa/Dateinamen, z. B. /var/log/sysstat/saddwobei ddes sich um einen numerischen Wert für den Tag des Monats handelt (beginnend mit 01). Standardmäßig wird die Datei vom aktuellen Tag verwendet. Sie können jedoch die Datei ändern, die mit der -fBefehlszeilenoption verwendet wird. So würden Sie für den 3. des Monats etwas tun wie:

sar -f /var/log/sysstat/sa03

Wenn Sie den Zeitbereich einschränken möchten, können Sie die Parameter -sund verwenden -e. Wenn Sie routinemäßig die Datei von gestern abrufen möchten und sich nie an das Datum und das GNU-Datum erinnern können, können Sie es versuchen

sar -f /var/log/sysstat/sa$(date +%d -d yesterday)

Ich empfehle dringend, die Handbuchseite für sar zu lesen .


11
auf unserer cPanel / CentOS - Systemen erscheint es in zu sein/var/log/sa
xenoterracide

1
Ja, Centos, es ist: sar -b -f / var / log / sa / sa20 für den 20. des Monats.
Stantonk

5
/ var / log / sa auch für Redhat
sweetfa

1
/ var / log / sa auch in SUSE
Gareth Davidson

5

Führen Sie den folgenden Befehl aus, um Details zur Speicherauslastung im Verlauf abzurufen.

sar -r -f /var/log/sa/sa01

Die Dateien in /var/log/saRekord alles in der Welt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.