บนเซิร์ฟเวอร์ของเราพิมพ์sar
สถิติการโหลดของระบบสำหรับวันนี้เริ่มตั้งแต่เที่ยงคืนเป็นไปได้ไหมที่จะแสดงสถิติเมื่อวานนี้?
บนเซิร์ฟเวอร์ของเราพิมพ์sar
สถิติการโหลดของระบบสำหรับวันนี้เริ่มตั้งแต่เที่ยงคืนเป็นไปได้ไหมที่จะแสดงสถิติเมื่อวานนี้?
คำตอบ:
โดยปกติsysstatซึ่งจัดทำsar
คำสั่งเก็บการล็อกอิน/var/log/sysstat/
หรือ/var/log/sa/
ชื่อไฟล์เช่น/var/log/sysstat/sadd
ที่ไหนdd
เป็นค่าตัวเลขสำหรับวันของเดือน (เริ่มต้นที่ 01) โดยค่าเริ่มต้นไฟล์จากวันปัจจุบันจะถูกใช้; อย่างไรก็ตามคุณสามารถเปลี่ยนไฟล์ที่ใช้กับ-f
สวิตช์บรรทัดคำสั่ง ดังนั้นสำหรับวันที่ 3 ของเดือนคุณจะทำสิ่งที่ชอบ:
sar -f /var/log/sysstat/sa03
หากคุณต้องการ จำกัด ช่วงเวลาคุณสามารถใช้พารามิเตอร์-s
และ -e
หากคุณต้องการรับไฟล์เมื่อวานเป็นประจำและไม่สามารถจำวันที่และมีวันที่ของ GNU ได้
sar -f /var/log/sysstat/sa$(date +%d -d yesterday)
ผมขอแนะนำให้อ่านหน้าคู่มือสำหรับ SAR
ลองคำสั่งดังต่อไปนี้เพื่อรับรายละเอียดการใช้หน่วยความจำในอดีต
sar -r -f /var/log/sa/sa01
ไฟล์ที่/var/log/sa
บันทึกทุกอย่างในโลก
/var/log/sa