Di solito, sysstat, che fornisce un sar
comando, conserva i log in /var/log/sysstat/
o /var/log/sa/
con nomi di file come /var/log/sysstat/sadd
dove dd
è un valore numerico per il giorno del mese (a partire da 01). Per impostazione predefinita, viene utilizzato il file del giorno corrente; tuttavia, puoi modificare il file utilizzato con -f
interruttore della riga di comando. Quindi per il 3 del mese faresti qualcosa del tipo:
sar -f /var/log/sysstat/sa03
Se vuoi limitare l'intervallo di tempo, puoi usare -s
e -e
parametri. Se vuoi ottenere regolarmente il file di ieri e non ricordi mai la data e hai la data GNU, puoi provare
sar -f /var/log/sysstat/sa$(date +%d -d yesterday)
Consiglio vivamente di leggere la pagina man di sar.
Prova il comando come segue per ottenere i dettagli storici sull'utilizzo della memoria.
sar -r -f /var/log/sa/sa01
I file in /var/log/sa
registra tutto nel mondo.