centos6.3的cpu占用100%怎么分析造成原因?

发布于 2021-11-28 08:57:24 字数 99 浏览 834 评论 2

有太centos的阿里云ECS服务器,从监控看到大约2:00开始cpu一下就占到100%,ssh无法连接,web网站无法访问,只好重启,重启后cpu占用很低.想分析下原因,避免以后出现这样情况发生.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

别低头,皇冠会掉 2021-11-29 02:26:09

网站上有rpm包,直接下rpm包装了

睫毛上残留的泪 2021-11-29 00:07:52

试试atop.编译安装最新版atop:

http://www.atoptool.nl/downloadatop.php

wget http://www.atoptool.nl/download/atop-2.1-1.tar.gz

tar xzf atop-2.1-1.tar.gz && cd atop-2.1

make && sudo make install

atop

服务/etc/init.d/atop会去运行/etc/atop/atop.daily

atop.daily里定义了
日志采集的间隔时间(INTERVAL)600秒,

日志存放位置/var/log/atop/atop_YYYYMMDD,是二进制内容,可以这样查看:

atop -r /var/log/atop/atop_YYYYMMDD
按t键切换到下一个采集点.

/etc/cron.d/atop里定义了凌晨(midnight)0分0时运行脚本atop.daily:

0 0 * * * root /etc/atop/atop.daily

atop.daily里定义了超过28天的日志将会被删除:

(sleep 3; find $LOGPATH -name 'atop_*' -mtime +28 -exec rm {} ; )&

atop的日志每天都会归档:

/etc/logrotate.d/psaccs_atop

/etc/logrotate.d/psaccu_atop

查看atop守护进程打开的文件:

sudo /etc/init.d/atop start

sudo ls -lh /proc/`pidof atop`/fd

另外可以看看rsyslog记录的系统日志:

/var/log/syslog 系统日志

/var/log/kern.log 内核日志

/var/log/auth.log 认证日志

/var/log/mail.log 邮件日志

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文