Come faccio a far vedere Sar per il giorno precedente?


41

sui nostri server, digitando sarshow's le statistiche di caricamento del sistema per oggi a partire da mezzanotte, è possibile mostrare le statistiche di ieri?

Risposte:


63

Di solito, sysstat , che fornisce un sarcomando, mantiene i log in /var/log/sysstat/o /var/log/sa/con nomi di file come /var/log/sysstat/sadddove ddc'è un valore numerico per il giorno del mese (a partire da 01). Per impostazione predefinita, viene utilizzato il file del giorno corrente; tuttavia, è possibile modificare il file utilizzato con l' -fopzione della riga di comando. Quindi per il 3 del mese faresti qualcosa del tipo:

sar -f /var/log/sysstat/sa03

Se si desidera limitare l'intervallo di tempo, è possibile utilizzare i parametri -se -e. Se vuoi ottenere regolarmente il file di ieri e non ricordi mai la data e avere la data GNU, puoi provare

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

Consiglio vivamente di leggere la pagina di manuale per sar .


11
sui nostri sistemi cPanel / CentOS sembra essere in/var/log/sa
xenoterracide il

1
Sì, centos è: sar -b -f / var / log / sa / sa20 per il 20 del mese.
Stantonk,

5
/ var / log / sa anche per Redhat
sweetfa,

1
/ var / log / sa anche in SUSE
Gareth Davidson,

5

Prova il comando come segue per ottenere i dettagli di utilizzo della memoria storica.

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

I file /var/log/saregistrati registrano tutto nel mondo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.