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使端口信息默认直接都显示端口号,如: # i