天天看點

Linux sar檢視過去一段時間系統情況

運作程式之後電腦突然當機,為了排查問題出在哪裡,需要了解前幾個小時的系統占用情況。網上資料總結如下。

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

可見在15時左右記憶體開始爆高,這個時間我運作了一個計算程式,看來的确是它的問題。

1. sar指令介紹(轉)

值得注意的點:

每10分鐘重新整理一次資訊

可以實時監測,也可以檢視過去的資訊。

2. 參數解釋

-r: 檢視記憶體使用情況

-f: 檢視指定曆史某一天的情況(預設隻能儲存30天的資訊)

3. /var/log/sa/sa23

/var/log/sa/下包含每日由sysstat軟體包收集的sar檔案,檔案格式為二進制,需要配合sar指令使用。

使用 ll -h 指令可以将檔案與日期對應

可見 sa23 對應12月23日當天的檔案

繼續閱讀