如何使用 sar 追蹤處理器和記憶體使用情況?

如何使用 sar 追蹤處理器和記憶體使用情況?

我正在對我的一台伺服器上託管的應用程式運行一些負載測試,我想追蹤一段時間內(例如 30 分鐘)的處理器和記憶體使用情況。

我讀到可以用 sar 做到這一點。

以下命令以 5 秒為間隔提供處理器和記憶體使用情況,共 72 次,大約需要 30 分鐘:

sar -r -u 5 72

如果我理解正確的話,sar 可以將分隔資料記錄到檔案中,以便我可以將其匯入 Excel 並繪製一些圖表。

我怎樣才能做到這一點?我對兩個簡單的值感興趣——處理器使用率和記憶體使用率。這將為我的測試提供足夠的資訊。

我以前從未處理過這樣的事情,而且很迷失。你們當中有人能指導我嗎?謝謝

相關內容