我跑Ubuntu 18.04.1 LTS在 AWS EC2 实例 (t3.large) 上
myserver:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
我安装了atop
它的默认配置,只是INTERVAL
从 修改600
为60
。
一切正常,除了磁盘活动总是空的在显示的报告中atopsar
myserver:~$ atopsar -R 120 -d
myserver 4.15.0-1032-aws #34-Ubuntu SMP Thu Jan 17 15:18:09 UTC 2019 x86_64 2019/07/24
-------------------------- analysis date: 2019/07/24 --------------------------
00:00:01 disk busy read/s KB/read writ/s KB/writ avque avserv _dsk_
02:00:01
04:00:01
06:00:01
08:00:01
10:00:01
12:00:01
14:00:01
14:21:01
我还运行了类似的 AWS EC2 实例Ubuntu 14.04.5:
myserver:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
我也在那里安装了atop
相同的更改配置,并且磁盘活动被正确记录:
myserver 3.13.0-107-generic #154-Ubuntu SMP Tue Dec 20 09:57:27 UTC 2016 x86_64 2019/07/24
-------------------------- analysis date: 2019/07/24 --------------------------
00:00:01 disk busy read/s KB/read writ/s KB/writ avque avserv _dsk_
02:00:01 xvda 4% 24.8 53.3 60.3 22.9 4.5 0.49 ms
04:00:01 xvda 3% 9.3 49.2 56.4 19.1 3.4 0.48 ms
06:00:01 xvda 4% 10.1 53.0 64.3 21.5 4.3 0.47 ms
08:00:01 xvda 4% 21.7 34.2 67.1 19.2 4.2 0.46 ms
10:00:01 xvda 4% 11.2 53.4 67.2 18.9 4.0 0.49 ms
12:00:01 xvda 4% 12.0 50.8 68.6 20.3 4.7 0.49 ms
14:00:01 xvda 4% 16.4 50.9 70.1 19.9 4.6 0.48 ms
14:27:01 xvda 4% 18.1 54.4 69.5 20.1 3.8 0.47 ms
为什么第一台服务器上没有记录磁盘活动?
答案1
t3.* 实例的磁盘公开为 NVMe 设备(/dev/nvme0*
),我猜您的版本atopsar
不知道如何识别它们。
根据https://www.atoptool.nl/downloadatop.php版本 2.4.0 声称现在可以识别 NVMe 设备,因此您可能需要尝试较新的版本。