cpustat
是一個用于監控系統 CPU 使用情況的工具,它是 sysstat
包的一部分。要使用 cpustat
監控系統資源,請按照以下步驟操作:
安裝 sysstat 包:
如果你的 Debian 系統上還沒有安裝 sysstat
,你可以通過以下命令來安裝它:
sudo apt update
sudo apt install sysstat
運行 cpustat:
安裝完成后,你可以直接在終端中運行 cpustat
命令來查看 CPU 的實時使用情況。默認情況下,它會顯示每個 CPU 的詳細信息。
cpustat
你也可以指定輸出的間隔時間和次數,例如,每 2 秒更新一次,共更新 5 次:
cpustat -i 2 5
查看輸出:
cpustat
的輸出通常包括以下幾個部分:
這些指標可以幫助你了解系統的負載情況和性能瓶頸。
高級選項:
cpustat
還提供了許多其他選項,例如 -p
可以指定要監控的特定 CPU 核心,-m
可以顯示內存統計信息等。你可以通過運行 man cpustat
來查看完整的幫助文檔和所有可用的選項。
后臺監控:
如果你想在后臺持續監控 CPU 使用情況,可以將 cpustat
的輸出重定向到一個文件中:
cpustat -i 2 5 > cpu_usage.log &
這樣,cpustat
將會在后臺運行,并將輸出保存到 cpu_usage.log
文件中。
使用其他工具:
除了 cpustat
,Debian 系統上還有許多其他的系統監控工具,如 top
、htop
、nmon
、iotop
等,它們可以提供更豐富的功能和更直觀的用戶界面。
請注意,cpustat
和其他系統監控工具主要用于診斷和性能調優,而不是用于實時監控或警報。如果你需要實時監控或設置警報,可能需要考慮使用更專業的監控解決方案。