Linus网速io占用的故障排查过程
起因:一次测试环境Linux IO 波动式、有规律的起伏,排查过程
按顺序 记录用到的命令
1.nload:查看网卡的网络情况
安装nload命令
yum -y install nload
查看eth0网卡网络情况
nload eth0
查看所有网卡的综合情况
nload -m
解释:
Incoming也就是进入网卡的流量,Outgoing,也就是从这块网卡出去的流量,每一部分都有下面几个。
-- Curr:当前流量
-- Avg:平均流量
-- Min:最小流量
-- Max:最大流量
-- Ttl:总流量
2.iftop:每个ip的流量情况
可以查询每个ip的流量情况
安装iftop
yum -y install iftop
查看
iftop :查看每个ip的流量情况
iftop -P :查看ip:端口的流量情况
iftop -P -n :查看ip:端口的流量情况(不解析本机名:更精准)
参数说明:
-i设定监测的网卡,如:# iftop -i eth1
-B 以bytes为单位显示流量(默认是bits),如:# iftop -B
-n使host信息默认直接都显示IP,如:# iftop -n
-N使端口信息默认直接都显示端口号,如: # iftop -N
-F显示特定网段的进出流量,
如# iftop -F 172.30.1.0/24或# iftop -F 172.30.1.0/255.255.255.0
-h(display this message),帮助,显示参数信息
-p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;

本文记录了一次Linux系统中网络IO出现波动的故障排查过程,涉及使用nload查看网卡状态,iftop监控每个IP的流量,通过端口查找相关进程PID,以及进一步定位到具体应用的方法。
最低0.47元/天 解锁文章
1785

被折叠的 条评论
为什么被折叠?



