阿里云云监控显示服务器 CPU 一直 100% ,实际只占用了 50%

2019-03-11 20:45发布

今天发现阿里云云监控的一个奇怪问题,云监控显示服务器 CPU 一直 100% ,登录到服务器用 top 命令查看 CPU 实际占用只有 50% 左右,云监控插件版本使用的是 GoLang 版本,请问如何解决这个问题?

标签: 阿里云
3条回答
等我变得足够好
2楼-- · 2019-03-11 21:03

Top 命令显示

%Cpu(s): 50.2 us, 44.8 sy,  0.0 ni,  0.0 id,  0.0 wa,  0.0 hi,  5.0 si,  0.0 st

其中us 50% 并不代表消耗就是50%,这是表示用户占用的cpu,
sy 表示系统占用的cpu ,id 表示闲置的。

所以查看服务器的cpu消耗,应该查看id的百分比,占用就是1-id%

查看更多
cloudman
3楼-- · 2020-04-17 17:44

可以试试服务器管理工具云帮手官网,进行CPU、磁盘、网络等的实时监控

查看更多
好么好的_920
4楼-- · 2020-04-29 17:39

可以用云帮手(软件地址)服务器管理面板进行运维,服务器的cpu使用率,内存使用率,硬盘使用率,网络使用率等都可以很直观的看到,至少可以提高你的85%运维效率

查看更多
登录 后发表回答