流量检测工作-nload

网友投稿 251 2022-11-01

流量检测工作-nload

引言:现在是网络化时代监控网络流量信息尤为重要,nload就是用来监控Linux下的网络流量及吞吐量,对进出站的流量可视化

一、安装nload

nload工具并不是centos自带的,需要我们手动安装下载

直接yum安装查不到安装包的​

如要进行安装需要有前置安装包也就是epel软件库

epel有什么用?

EPEL (Extra Packages for Enterprise Linux)是一个开源的、免费的、基于社区的存储库项目,来自Fedora团队,它为Linux发行版提供了100%高质量的附加软件包,包括RHEL (Red Hat Enterprise Linux)、CentOS和Scientific Linux。 EPEL项目不是RHEL/CentOS的一部分,但它是为主要的Linux发行版设计的,提供了大量的开放源码包,如网络工具、系统管理员工具、编程、监控等。 大多数EPEL包都是由Fedora回购维护的。为什么我们要使用epel提供了大量的开源包安装通过Yum和DNF。Epel repo是100%开源和免费使用。它不提供任何核心复制包,也没有兼容性问题。所有EPEL包都由Fedora回购维护。

yum install -y epel-release #先安装epel软件库yum install -y nload #再安装nload

二、nload介绍

2.1nload界面

nload默认会分页展示各个网卡的实时流量信息。我们可以通过按键盘上的 ← → 或者 Enter/Tab 键在网卡之间切换

上半部分:Incoming也就是进入网卡的流量

下半部分:Outgoing,也就是从这块网卡出去的流量

参数

描述

Curr

当前流量

Avg

平均流量

Min

最小流量

Max

最大流量

Ttl

总和流量

2.2nload命令参数

命令格式:

nload + [选项]

常用选项:

选项

描述

-a

全部数据的刷新时间周期,单位是秒,默认是300s

-i

进入网卡的流量图的显示比例最大值设置,默认10240 kBit/s

-m

不显示流量图,只显示统计数据

-o

出去网卡的流量图的显示比例最大值设置,默认10240 kBit/s

​-t

显示数据的刷新时间间隔,单位是毫秒,默认500ms

-u

设置右边Curr、Avg、Min、Max的数据单位,默认是h自动变的.注意大小写单位不同

ps:Bit(比特)是存储单元;Byte(字节)是计量单位,查看网络时常用Byte

1Byte=8Bit

比如:网速计算

我们常说的家庭网速为10M,100M,其值为带宽,转换为Byte为

下载速度从理论上来说,应该是带宽的八分之一

10M=1280kb/s 100M=12800kb/s=12.5Mb/s

示例:

1.nload -u h 自动变更单位,Bit/s

2.nload -u H 自动变更单位,Byte/s

3.nload -m 不显示流量图

4.nload -m -u H ens33 不显示流量图,以Byte为单位查看ens33网卡流量情况

三、流量监控测试

使用ab流量测试工具,进行测试

在192.168.131.23机器上安装install -y start -y install -n 60000 -c 1000 / 斜杠结尾

​在192.168.131.19机器上使用nload工具,查看流量情况

nload ens33 -m -u H -t 1000 ##查看网卡ens33 每s 流量情况

总结

nload命令能单独的查看网卡流量,或是批量查看,呈现出的方式很直观且是实时更新动态的

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:HDMI高清晰度多媒体接口的详细资料概述
下一篇:单片机RS485通信接口、原理图、控制线
相关文章

 发表评论

暂时没有评论,来抢沙发吧~