【Red3提醒】文章源自网络,只是作为参考!如果需要咨询“服务器:linux服务器网络信息监控工具有哪些?”等有关服务器、云主机、海外专线租用托管、配置价格问题,请点击右侧咨询浮窗在线咨询Red3客服,获取相关建议!

服务器,linux

linux服务器网络信息监控工具有:1、iftop工具,它能够实现监听指定网络接口、捕获进出网络适配器的数据包、过滤流量等功能;2、vnstat工具,它是一块轻量级网络数据收集工具,能够实时记录服务器网络数据;3、nethogs工具,它主要是用来按进程或程序实时统计网络带宽使用率,从而及时解决服务器带宽不足的问题。

具体内容如下:

1、iftop

iftop 可以监听您指定的网络接口,并以 top 的样式呈现。

iftop使用pcap库来捕获进出网络适配器的数据包,然后汇总数据包大小和数量,可以用于找出网络拥塞,测速和维持网络流量总量。

iftop还能够过滤流量,报告由过滤器指定的所选定主机连接的带宽使用情况。

使用方式如:

iftop -n -i eth0 -F 112、12、1、2/24   #-n防止把ip解释成域名,-i指定网络接口,-F指定监控主机

2、vnstat

vnstat是十分轻量的网络数据收集工具,以守护进程在后台运行,因此可以实时地记录你的网络数据。单个 vnstat 命令就可以显示所累计的数据,累计的数据从vnstat第一次开始运行时计算,到之后每一次执行vnstat命令。

vnstat可以按不同的时间间隔来统计数据,如小时、日、月、星期。

收集的数据包括流入流出的流量,总流量,平均速率等。

         -q,  --query          query database

         -h,  --hours          show hours

         -d,  --days           show days

         -m,  --months         show months

         -w,  --weeks          show weeks

         -t,  --top10          show top 10 days

         -s,  --short          use short output

         -u,  --update         update database

         -i,  --iface          select interface (default: eth0)

         -?,  --help           short help

         -v,  --version        show version

         -tr, --traffic        calculate traffic

         -ru, --rateunit       swap configured rate unit

         -l,  --live           show transfer rate in real time

3、nethogs

netHogs用来按进程或程序实时统计网络带宽使用率,send列和received列显示的是按照每个进程的流量统计,总的收发数据带宽在最下方。

nethogs将耗用带宽最多的进程排在最上面。万一出现带宽使用突然激增的情况,用户迅速打开nethogs,就可以找到导致带宽使用激增的进程。nethogs可以报告程序的进程编号(PID)、用户和路径。

上文就是“服务器:linux服务器网络信息监控工具有哪些?”的详细介绍,想要了解更多服务器、linux等相关问题,可查看相关文章或者在线咨询网站客服,了解更多信息!

【本周热销】美国云服务器租用 | 日本服务器租用 | 金融服务器

【常见问题】海外云服务器好用吗?海外云服务器怎么选?

【随便看看】交换机核心 | 香港沙田机房 | 韩国独立 | 机房服务器 | 公司服务器怎么搭建 | raid3 | 荷兰服务器 | 婚恋平台 | 香港服务器 | 服务器韩国 | 棋牌游戏开发多少钱 | 香港主机 | 日本服务器 | 拨号vps | 服务器