有没有办法让sar
(从sysstat
)收集可用磁盘空间数据?
答案1
也许这篇文章很旧,但是,您可以使用当前版本(sysstat-11.1.1)获取磁盘空间
例子:
[root@ipboss-linux ~]# sar -F 1 1
Linux 2.6.32-358.el6.x86_64 (ipboss-linux.qualif.fr) 09/23/2014 _x86_64_ (8 CPU)
11:21:16 AM MBfsfree MBfsused %fsused %ufsused Ifree Iused %Iused FILESYSTEM
11:21:17 AM 4974 4869 49.47 54.55 441591 199257 31.09 /dev/sda3
11:21:17 AM 65 32 32.71 37.87 25649 39 0.15 /dev/sda1
11:21:17 AM 215269 1278 0.59 5.67 14068929 13119 0.09 /dev/sda2
答案2
不,它不能。我对其原因的猜测是,它不一定与性能直接相关,至少在轮询间隔中不以有意义的方式相关。
穆宁是一个可以执行此操作的工具示例,但它写入 RRD 文件,而该文件无法从命令行采用人类可读的形式。
答案3
使用 XDISK 选项运行 sadc 并收集文件系统使用数据。