GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mendapatkan sar untuk ditampilkan pada hari sebelumnya?

Biasanya, sysstat, yang menyediakan sar perintah, simpan log di /var/log/sysstat/ atau /var/log/sa/ dengan nama file seperti /var/log/sysstat/sadd di mana dd adalah nilai numerik untuk hari dalam sebulan (mulai dari 01). Secara default, file dari hari ini digunakan; namun, Anda dapat mengubah file yang digunakan dengan -f saklar baris perintah. Jadi untuk tanggal 3 setiap bulan Anda akan melakukan sesuatu seperti:

sar -f /var/log/sysstat/sa03

Jika Anda ingin membatasi rentang waktu, Anda dapat menggunakan -s dan -e parameter. Jika Anda ingin mendapatkan file kemarin secara rutin dan tidak pernah 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.


Coba perintah sebagai berikut untuk mendapatkan detail penggunaan memori historis.

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

File di /var/log/sa rekam semua yang ada di dunia.


Linux
  1. Bagaimana Cara Mendapatkan Kunci Usb Untuk Pemasangan Otomatis?

  2. Linux – Bagaimana Cara Menampilkan Sar Untuk Hari Sebelumnya?

  3. Bagaimana cara mendapatkan PYTHONPATH di shell?

  1. Bagaimana cara mendapatkan ID proses untuk mematikan proses nohup?

  2. Bagaimana cara mendapatkan direktori absolut dari sebuah file di bash?

  3. Bagaimana agar hanya pengguna, pid dan perintah yang dijalankan untuk proses tertentu? (Ubuntu 11.10)

  1. Linux – Bagaimana Cara Mendapatkan Alamat IPv4 Untuk Antarmuka Dari /proc?

  2. Bagaimana Cara Mendapatkan Versi Ksh dengan Aman?

  3. Dapatkan Persentase Penggunaan Untuk Sebuah Mount Point?