网络IO性能查看与测试工具与命令——iptraf,iperf,i

2020-04-11  本文已影响0人  魂之挽歌w

  在工作中我们肯定会接触到性能相关的瓶颈,遇到性能瓶颈要自己定位是一件复杂的事情,首先我们要确定是设备的问题(如网络带宽、磁盘io速率等)还是自身编码的问题。磁盘实时读写速率我们可以使用linux基本命令iostat来查看(见下图),网络相关ethtool 可以查看网卡参数,但不能实时查看速率。本文主要想介绍下本人平时工作中所使用到的两个网络性能查看工具:Iptraf、Iperf

iostat查看磁盘读写速率.png

Iptraf

Iptraf是一个网络实时数据查看工具,如果没有安装,使用yum安装即可。一般我都是用iptraf -g 命令
输入命令后出现如下界面(注意,屏幕需要过大,太小显示不出来)

iptraf实时网络查看.png
可以看到所有网口网络实时传输情况。介绍下其他参数:

iperf

iperf是一个网络性能测试工具,可以[图片上传中...(image.png-7ed071-1586584885481-0)]
用来检测两台设备TCP和UDP带宽质量。自行安装,基本使用方法:
先在服务端命令:iperf -s
客户端命令:iperf -c 服务端ip
测试结果如下:

iperf测试结果.png
上一篇下一篇

猜你喜欢

热点阅读