cpustat
是一個用于監控 CPU 使用情況的工具,它是 sysstat
包的一部分。默認情況下,cpustat
不提供磁盤監控功能。如果你想要監控磁盤使用情況,你可以使用 iostat
命令,它也是 sysstat
包的一部分。
以下是如何使用 iostat
來監控磁盤的一些基本步驟:
安裝 sysstat (如果尚未安裝):
sudo apt-get update
sudo apt-get install sysstat
運行 iostat:
你可以直接運行 iostat
來查看磁盤和 CPU 的統計信息:
iostat
這將顯示系統的整體磁盤活動和 CPU 使用情況。
監控特定磁盤:
如果你想要監控特定的磁盤,可以使用 -d
選項后跟磁盤設備名:
iostat -d sda
這里的 sda
是你要監控的磁盤設備名。
設置監控間隔和次數:
你可以使用 -w
選項來指定報告之間的秒數,以及使用 -c
或 -m
來指定報告的次數:
iostat -d sda -w 2 -c 5
這將每 2 秒更新一次 sda
的磁盤活動,并且總共報告 5 次。
查看詳細的 I/O 統計信息:
使用 -x
選項可以顯示更詳細的 I/O 統計信息:
iostat -d -x sda
實時監控:
如果你想要實時監控磁盤活動,可以省略 -c
和 -m
選項:
iostat -d sda
iostat
提供了大量的選項來定制輸出,包括顯示每個 CPU 的詳細統計信息、網絡文件系統 (NFS) 的統計信息等。你可以通過閱讀 iostat
的手冊頁 (man iostat
) 來了解更多選項和用法。