侧边栏壁纸
  • 累计撰写 208 篇文章
  • 累计创建 16 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

3个工具帮助你实时监控linux服务器网络情况!

Wake
2022-08-11 / 0 评论 / 0 点赞 / 1,028 阅读 / 693 字

作为一个资深的Linux系统管理员,对于能够时刻获取你维护机器上的每一个进程占用了多少网络带宽、对外开放端口的活动情况是非常重要的!通过这些数据我们能够及时发现业务出现的问题,以及未来可能遭受的攻击,同时它也是帮助我们排查故障的重要数据来源!
image-1660219261457
Iftop
iftop是linux命令行程序,用图形形式实时显示网络连接所使用的带宽。就像top一样,iftop 每隔几秒动态更新, iftop显示的是网络连接所使用的上传和下载的带宽,是运维人员必备的命令工具。 1.1 安装 iftop在系统中,缺省情况下是没有安装,所以需要在使用之前安装

yum install iftop

1.2 使用 直接在命令行下输入iftop运行程序,运行界面如下图
image-1660219300545

  • 在屏幕的最上方,是iftop 显示每个连接比例的条形图。
  • 跟着的输出行对应着每对主机之间的网络连接。
  • 在两个主机之间的箭头代表数据流动方向。
  • 最后三列最后2秒、20秒以及40秒内的平均连接带宽。 由此举例,上图中最后2秒的平均值约为2.83Mb,最后10秒约为3.32Mb,最后40秒约为3.11Mb。在所有的发送和接收的下方,屏幕的底部是对全部发送和接收的统计(TX和RX),包括在2-、10-和40秒内的平均值,而最后,则是接口的总计。

1.3 常用的参数

image-1660219387715

Dstat(这个还可以查看系统资源消耗情况,比iostat要好用)

dstat是一个综合的服务器性能查看命令。Dstat允许你实时查看系统的所有资源情况,例如:或直接将网络带宽数与磁盘吞吐量进行比较(在相同的时间间隔内)。

2.1 安装

yum install dstat -y

2.2 使用

[root@localhost ~]# dstat -cdnrsy

image-1660219455615

2.3 参数详解

image-1660219478752

Nload

如果你想在命令行界面监控网络吞吐量,选择 nload 就对了!它是一个实时监控网络流量和带宽使用的控制台应用程序,它把入站流量和出站流量分开来监控,让用户很清楚的知道入站流量和出站流量情况。

3.1 nload安装

yum install nload -y

3.2 使用

nload -u M

3.3 参数说明

-u M:以M字节为单位显示
image-1660219582621

0

评论区