Bagaimana caranya agar sar ditampilkan untuk hari sebelumnya?


41

di server kami, mengetik saracara ini adalah statistik pemuatan sistem untuk hari ini mulai dari tengah malam, apakah mungkin untuk menampilkan statistik kemarin?

Jawaban:


63

Biasanya, sysstat , yang menyediakan sarperintah, menyimpan log /var/log/sysstat/atau /var/log/sa/dengan nama file seperti di /var/log/sysstat/saddmana ddnilai numerik untuk hari dalam sebulan (mulai 01). Secara default, file dari hari ini digunakan; namun, Anda dapat mengubah file yang digunakan dengan -fsaklar baris perintah. Jadi untuk tanggal 3 bulan Anda akan melakukan sesuatu seperti:

sar -f /var/log/sysstat/sa03

Jika Anda ingin membatasi rentang waktu, Anda dapat menggunakan -sdan -eparameter. Jika Anda ingin mendapatkan file kemarin secara rutin dan tidak pernah dapat mengingat tanggal dan memiliki tanggal GNU Anda dapat mencoba

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

Saya sangat merekomendasikan membaca halaman manual untuk sar .


11
pada sistem cPanel / CentOS kami nampaknya in/var/log/sa
xenoterracide

1
yup, centos itu: sar -b -f / var / log / sa / sa20 untuk tanggal 20 bulan ini.
stantonk

5
/ var / log / sa untuk Redhat juga
sweetfa

1
/ var / log / sa di SUSE juga
Gareth Davidson

5

Coba perintah sebagai berikut untuk mendapatkan detail pemanfaatan memori historis.

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

File-file di /var/log/sarekam semua yang ada di dunia.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.