性能测试工具-iftop实时流量监控工具

news/2024/12/15 14:30:54/文章来源:https://www.cnblogs.com/maojh/p/18607960

1.1iftop工具安装

[root@master ~]# yum install iftop -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 iftop.x86_64.0.1.0-0.21.pre4.el7 将被 安装
--> 正在处理依赖关系 libpcap.so.1()(64bit),它被软件包 iftop-1.0-0.21.pre4.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libpcap.x86_64.14.1.5.3-13.el7_9 将被 安装
--> 解决依赖关系完成依赖关系解决=======================================================================================================================================================================================================================Package                                          架构                                            版本                                                          源                                                大小
=======================================================================================================================================================================================================================
正在安装:iftop                                            x86_64                                          1.0-0.21.pre4.el7                                             epel                                              53 k
为依赖而安装:libpcap                                          x86_64                                          14:1.5.3-13.el7_9                                             updates                                          139 k事务概要
=======================================================================================================================================================================================================================
安装  1 软件包 (+1 依赖软件包)总下载量:192 k
安装大小:411 k
Downloading packages:
(1/2): libpcap-1.5.3-13.el7_9.x86_64.rpm                                                                                                                                                        | 139 kB  00:00:00     
(2/2): iftop-1.0-0.21.pre4.el7.x86_64.rpm                                                                                                                                                       |  53 kB  00:00:00     
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                                                                   226 kB/s | 192 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : 14:libpcap-1.5.3-13.el7_9.x86_64                                                                                                                                                                   1/2 正在安装    : iftop-1.0-0.21.pre4.el7.x86_64                                                                                                                                                                     2/2 验证中      : 14:libpcap-1.5.3-13.el7_9.x86_64                                                                                                                                                                   1/2 验证中      : iftop-1.0-0.21.pre4.el7.x86_64                                                                                                                                                                     2/2 已安装:iftop.x86_64 0:1.0-0.21.pre4.el7                                                                                                                                                                                     作为依赖被安装:libpcap.x86_64 14:1.5.3-13.el7_9                                                                                                                                                                                     完毕!

1.2iftop工具的使用

执行命令展示当前计算机的网卡信息

[root@master ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:7e:f1:3e brd ff:ff:ff:ff:ff:ffinet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::46eb:34c3:4d55:eb7d/64 scope link tentative noprefixroute dadfailed valid_lft forever preferred_lft foreverinet6 fe80::fc6d:526:887f:8158/64 scope link noprefixroute valid_lft forever preferred_lft forever

执行iftop命令,对指定的网卡进行流量监控

TX:发送流量

RX:接收流量

TOTAL:总流量

Cumm:运行iftop到目前时间的总流量

peak:流量峰值

rates:分别表示过去 2s 10s 40s 的平均流量

-i设定监测的网卡,如:# iftop -i eth1

-B 以bytes为单位显示流量(默认是bits),如:# iftop -B

-n使host信息默认直接都显示IP,如:# iftop -n

-N使端口信息默认直接都显示端口号,如: # iftop -N

-F显示特定网段的进出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0

-h(display thismessage),帮助,显示参数信息

-p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;

-b使流量图形条默认就显示;

-f这个暂时还不太会用,过滤计算包用的;

-P使host信息及端口信息默认就都显示;

-m设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M

[root@master ~]# iftop -i ens33 -n12.5Kb                                     25.0Kb                                     37.5Kb                                     50.0Kb                               62.5Kb
└──────────────────────────────────────────┴──────────────────────────────────────────┴──────────────────────────────────────────┴──────────────────────────────────────────┴──────────────────────────────────────────
10.0.0.100                                                                                    => 10.0.0.1                                                                                       17.3Kb  21.1Kb  20.0Kb<=                                                                                                5.48Kb  8.47Kb  8.10Kb
10.0.0.255                                                                                    => 10.0.0.1                                                                                          0b      0b      0b<=                                                                                                1.52Kb   936b    390b───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
TX:             cum:   59.9KB   peak:   28.6Kb                                                                                                                                         rates:   17.3Kb  21.1Kb  20.0Kb
RX:                    25.4KB           12.1Kb                                                                                                                                                  7.01Kb  9.39Kb  8.48Kb
TOTAL:                 85.3KB           40.2Kb                                                                                                                                                  24.3Kb  30.5Kb  28.4Kb

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/853282.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024-2025-1 20241417 《计算机基础与程序设计》第十二周学习总结

2024-2025-1 20241417 《计算机基础与程序设计》第十二周学习总结 作业信息这个作业属于哪个课程 <班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 <作业要求的链接>2024-2025-1计算机基础与程序设计第十二周作业这个作业的目标 <复习前…

PbootCMS中如何让后台输入的换行符在前台正确显示?

在PbootCMS中,如果你在后台输入的内容中包含换行符(如 <br>),但前台显示时这些换行符被当作普通文本输出(例如显示为 <br>),你可以通过使用格式化标签来解决这个问题。具体做法是在调用内容的标签中添加 decode=1 参数。例如,如果你原本的代码是 {sort:sub…

如何在PbootCMS中获取搜索页的关键词和搜索结果数量?

在PbootCMS中,你可以通过特定的标签来获取搜索页的关键词和搜索结果的数量。以下是如何使用这些标签的详细说明和一些扩展建议:获取搜索关键词:在搜索页模板search.html中,使用标签{$get.keyword}来获取用户输入的搜索关键词。 例如:html<h1>搜索结果:{$get.keywor…

PbootCMS后台登录验证码看不清怎么办?

在使用PbootCMS时,有时会遇到后台登录验证码看不清的问题。这通常是由于PHP版本不兼容导致的。以下是如何解决这一问题的详细步骤和注意事项。问题原因分析:PHP版本不支持:验证码看不清的问题通常是由于服务器上的PHP版本不支持PbootCMS的验证码生成功能。不同版本的PHP对某…

VS2022 配置openCV方法

第一步下载opencv库解压出来这里不做过多讲解第二步配置环境变量 %path%\build\x64\vc16\bin %path%这个替换成自己的路径 然后打开项目属性设置点击VC++目录 链接器、输入、附件依赖分别添加 前面的是我自己的目录 换成你们自己目录即可 第一步添加 库目录D:\Opencv\ope…

WPF TreeView实现固定表头

1、在WPF中TreeView默认不支持固定表头的我们可以修改样式实现固定表头新建一个TreeListView类 然后继承TreeView代码如下public class TreeListView : TreeView,IDisposable{public TreeListView(){//this.Loaded += TreeListView_Loaded;//this.SizeChanged += TreeListView_…

居家徒手健身

居家徒手健身 力竭组,组间歇2min,动作变形算力竭为一组 第一天:胸+三头 动作: 宽距俯卧撑6组(胸外延) 标准俯卧撑4组胸整体 钻石俯卧撑4组(胸中缝) 板凳臂屈伸4~8组(三头) 第二天:肩 +腿 动作: 折刀俯卧撑6~10组(肩中束) 腰间俯卧撑4~6组 (肩前束) 弹力绳深蹲6组…

个人网站建站日记-集成Markdown编辑器

一次偶然的机会,我体验的到了markdown的便捷,于是乎,我就着手给我的网站闲蛋博客社区集成了Markdown,现在可以自由的切换Markdown与富文本编辑的使用了。这里我特此分享记录下安装使用的过程。 一、安装Markdown编辑器 这里我采用的是md-editor-v3编辑器,目前看来还是很好…

arbitrum 资产桥合约

资产桥的作用 Rollup 的主要流程中,实际上不包含资产桥,也就是说即使没有资产桥,L2依然能正常运行但是此时L1与L2在数据上是完全独立的两条链,L1不理解L2上的数据(L1只保存L2压缩后的数据,不理解数据),L2上也不知道L1上发生了什么(只能拿到区块高度等一些基本信息)。完…

鸿蒙NEXT开发案例:经纬度距离计算

【引言】 在鸿蒙NEXT平台上,我们可以轻松地开发出一个经纬度距离计算器,帮助用户快速计算两点之间的距离。本文将详细介绍如何在鸿蒙NEXT中实现这一功能,通过简单的用户界面和高效的计算逻辑,为用户提供便捷的服务。 【环境准备】 • 操作系统:Windows 10 • 开发工具:De…

C语言中0为假,正数和负数均为真

001、[b20223040323@admin2 test]$ ls test.c [b20223040323@admin2 test]$ cat test.c #include <stdio.h>int main(void) {int i,j,k; ## 三个变量 负数、正数和0i = -5;j = 8;k = 0;if(i){puts("xxxx");}if(j){puts("yyyy");}if(k){puts(&qu…

2024-2025-1(20241321)《计算机基础与程序设计》第十二周学习总结

这个作业属于哪个课程 <班级的链接>(2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 <作业要求的链接>(2024-2025-1计算机基础与程序设计第十二周作业)这个作业的目标 <深刻学习C语言,反思一周学习,温故知新>作业正文 ... 本博客链接https://www.…