首页 > 其他分享 >性能测试-分析网络瓶颈

性能测试-分析网络瓶颈

时间:2023-05-27 12:55:45浏览次数:31  
标签:------- 显示 iftop 瓶颈 性能 流量 网络流量 网卡 测试

机器出入口网络流量 压测机-----》某服务1-------》某服务2 压测机是客户端:压测机上监控 请求-------send压 服务1是服务端:服务1 机器上监控 接收从压测机过来的请求-------receive1;往服务2发送请求---------send1 服务2是服务端:服务2机器上监控 接收从服务器过来的请求-------receive2

  • 每台机器的网络流量R和S Mbps值是否都合理 根据机器的带宽来看,网络是不是瓶颈
  • send压和receive1 send1和receive2 是否都平稳
windows监控网络流量 performance monitor

 

 

Linux监控网络流量

1、先通过ifconfig,查看是哪个网卡

2、再通过iftop查看对应网卡的流量

iftop的安装

 

3、iftop -i 网卡 -n -N

-i 指定需要检测的网卡, 如果有多个网络接口,则需要注意网络接口的选择,如:# iftop -i eth1 -B 将输出以 byte 为单位显示网卡流量,默认是 bit -n 将输出的主机信息都通过 IP 显示,不进行 DNS 解析 -N 只显示连接端口号,不显示端口对应的服务名称 -F 显示特定网段的网卡进出流量 如: iftop -F 192.168.85.0/24 -h 帮助,显示参数信息 -p 以混杂模式运行 iftop,此时 iftop 可以用作网络嗅探器 -P 显示主机以及端口信息 -m 设置输出界面中最上面的流量刻度最大值,流量刻度分 5 个大段显示 如:# iftop -m 100M -f 使用筛选码选择数据包来计数 如 iftop -f filter code -b 不显示流量图形条 -c 指定可选的配置文件,如:iftop -c config file -t 使用不带 ncurses 的文本界面, -f 参数支持 tcpdump 的语法,可以使用各种过滤条件。

 

  • 第一部分
iftop 输出中最上面的一行,此行信息是流量刻度,用于显示网卡带宽流量。
  • 第二部分
此部分为分割线中间的部分,其中又分别分为左、中、右三列。左列和中列,记录了哪些 IP 或主机正在和本机的网络进行连接。其中,中列的“=>”代表发送数据,“<=”代表接收数据,通过这个指示箭头可以很清晰地知道两个 IP 之间的通信情况。最右列又分为三小列,这些实时参数分别表示外部 IP 连接到本机 2 秒内、10 秒内和 40 秒内的平均流量值。 另外,这个部分还有一个流量图形条,流量图形条是对流量大小的动态展示,以第一部分中的流量刻度为基准。通过这个流量图形条可以很方便地看出哪个 IP 的流量最大,进而迅速定位网络中可能出现的流量问题。
  • 第三部分
位于 iftop 输出的最下面,可以分为三行,其中,“TX”表示发送数据,“RX”表示接收数据,“TOTAL”表示发送和接收全部流量。与这三行对应的有三列,其中“cum”列表示从运行 iftop 到目前的发送、接收和总数据流量。“peak”列表示发送、接收以及总的流量峰值。“rates”列表示过去 2s、10s、40s 的平均流量值。  

标签:-------,显示,iftop,瓶颈,性能,流量,网络流量,网卡,测试
From: https://www.cnblogs.com/ttwx/p/17436582.html

相关文章

  • 性能测试-分析TCP连接数
    TCP连接数TCP连接数对应的是网络IO,也就是网络数据传输的输入输出。TCP连接是一种面向连接的协议,它通过建立连接来保证数据传输的可靠性和完整性。在建立TCP连接时,会进行三次握手,建立连接后,数据的传输就可以进行了。TCP连接数的增加会导致网络IO的增加,因为每个TCP连接都需要进行......
  • 性能测试-分析磁盘瓶颈
    iostat查看磁盘IO使用情况分析磁盘IO的性能,看读写性能,延迟和吞吐量等iostat参数:-c:仅显示cpu统计信息,与-d互斥-d:仅显示磁盘统计信息,与-c互斥-k:以KB单位显示,默认选项-m:以MB单位显示iostat-k25 avg-cpu:总体cpu的使用情况,如果是多核cpu,显示就是所有cpu的平均值%u......
  • 性能测试-分析内存瓶颈
    top或者free查看内存利用率看used的值有没有很高(一般持续超过70%就会认为可能有瓶颈)看buff/cache的值,通常情况比较大不是什么问题,如果系统需要更多内存时,buff/cache就会自动释放,但是如果占用了大量内存导致系统无法分配足够的内存给其他进程使用,就需要再分析和优化 top......
  • 报文常用测试工具-----IPOP V4.1
    摘自:https://blog.csdn.net/weixin_40013461/article/details/126368274下载地址:http://y.downyagt.com:7658/down4/hwipgj_downyi.com.zip1.1、IPOP简介IPOP软件是一个华为IP工具的集合,最原始的功能是IP地址动态绑定,后续在此基础上不断的进行了扩充,就形成了现在的版本。IPOP是......
  • HPL测试的配置(依赖于BLAS),通过OpenMpi进行实现
    1.1虚拟机的配置1.1.1Linux光盘映像文件由于对于Ubuntu系统更为熟悉,所以选择了最新版的Ubuntu系统作为Linux发行版。1.1.2Hypervisor由于之前一直使用VMware,对其中操作熟悉,因此选择VMware作为Hypervisor1.2搭建集群并安装相关程序1.2.1创建虚拟机以上为虚拟......
  • 软件测试职业生涯需要编写的全套文档模板,收藏这一篇就够了(附文档模板及视频)~
    作为一名测试工程师,在整个的职业生涯中,会涉及到各种不同类型的文档编写,大体包括如下:对应文档模板及文档编写视频如下:  一、测试岗位必备的文档在一个常规的软件测试流程中,会涉及到测试计划、测试方案、测试用例、测试报告的编写,这些文档也是软件测试岗位必须掌握的文档类......
  • 自动化测试-基础知识—Bash基础
    Bash在Bash中,美元符号$可以用于引用变量或者表达式的值。Bash中的变量并不需要事先声明,而是在第一次赋值时自动创建。基于这个特性,我们可以通过给变量名加上$的方式来引用它的值,比如$var表示引用变量var的值。在Bash中,使用$还有其他一些常见的用法,例如:$0:表示执......
  • m基于负价环N算法的无线传感器网络性能matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:     2.算法涉及理论知识概要负环的定义:负环是指权值和为负数的环。负环会使图的最短路径计算陷入死循环,因此,存在负环的图不存在最短路。 负环的计算方法:负环有两种计算方法,都是基于Bellman-Ford算法或者SPFA算法。第......
  • m随机网络,无标度网络,小世界网络以及NS小世界网络在网络攻击中的性能仿真
    1.算法仿真效果matlab2022a仿真结果如下:       2.算法涉及理论知识概要        1.随机网络(randomnetwork)          2.无标度网络(scale-freenetwork)          3.小世界network          4.NS小世界network......
  • m基于负价环N算法的无线传感器网络性能matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:2.算法涉及理论知识概要负环的定义:负环是指权值和为负数的环。负环会使图的最短路径计算陷入死循环,因此,存在负环的图不存在最短路。负环的计算方法:负环有两种计算方法,都是基于Bellman-Ford算法或者SPFA算法。第一种算法是:统计每个点的......