Na maioria das distribuições do Linux (se não todas), sar
já salva esses dados em um arquivo em /var/log...
. Consulte -o
in man sar
para encontrar o caminho exato:
-o [ filename ]
Save the readings in the file in binary form. Each reading is in a separate record. The default
value of the filename parameter is the current daily data file, the /var/log/sysstat/sadd file. The
-o option is exclusive of the -f option. All the data available from the kernel are saved in the
file (in fact, sar calls its data collector sadc with the option "-S ALL". See sadc(8) manual
page).
Você pode ler esse arquivo binário usando sar -f filename
.
Se você realmente precisa cuidar do processo de coleta de dados, confira man sadc
.