iostat 如何设置日志记录

sim*_*ple 5 linux performance iostat

您好,我是服务器的新手,非常感谢您的帮助。如何设置 iostat 日志记录?因为我的磁盘 IO 在某个随机时间奇怪地飙升到非常高的水平。谢谢。

sys*_*138 6

IOSTAT 提供单个块设备的统计信息,并且不会告诉您实际上是哪个进程在驱动 IO。但是,它对于表征您的 I/O 访问模式很有用。您可以使用以下命令生成大型日志文件:

iostat -x sda -c 2 -t > stats.log
Run Code Online (Sandbox Code Playgroud)

这将每 2 秒 (-c 2) 监视 sda (-x sda) 并带有时间戳 (-t)。日志文件不是很好,但它会让你到达那里。