centos系统排查cpu占用100%内存100%问题命令三剑客

官方账号 2022-06-1019:12:28运维笔记评论63字数 552阅读1分50秒阅读模式

查看带宽IO层

1)查看外网访问IO流量带宽及占用命令iftop。(适用场景,网络堵塞造成的cpu内存100%)
安装命令
yum -y install iftop
2)中间的<= =&gt;这两个左右箭头,表示的是流量的方向。TX:发送流量。RX:接收流量。TOTAL:总流量。Cumm:运行iftop到目前时间的总流量。peak:流量峰值。rates:分别表示过去 2s 10s 40s 的平均流量

查看程序层流量

1)查看外网访问程序流量带宽及占用命令nethogs。(适用场景,程序网络堵塞造成的cpu内存100%
安装命令
yum install nethogs

运行命令
sudo nethogs

查看进程资源占用

1)查询所有程序的内存和cpu占用命令htop(phpmysql挖矿程序网络堵塞造成的cpu内存100%
安装命令
yum -y install htop

查看网站实时访问

1)查看网站访客信息和请求信息命令tail(使用场景,访问大量访问网站异常封禁IP使用
常用方法
tail -f xxxxxxx.log

查找超过1G的大文件

1)查看超过占用系统空间的大文件
find / -type f -size +1G
以上三个常用的命令基本上可以满足日常所有异常流程上面的问题排查,具体使用方法这里不过多描述可以百度进一步深度学习。本文 将持续更新......
文章源自玩技e族-https://www.playezu.com/162679.html
注意:本文法律责任由该文章作者承担,侵权请联系2523030730▷诈骗举报◁▷新闻不符◁▷我要投稿◁
  • 我们QQ群
  • QQ扫一扫
  • weinxin
  • 微信公众号
  • 公众号扫一扫
  • weinxin
匿名

发表评论

匿名网友

确定