如何长时间记录每个端口的网络吞吐量

如何长时间记录每个端口的网络吞吐量

我最近遇到了vnstat它,并且很喜欢它的简单性、低资源使用率以及它长期记录网络历史的能力。

但是,我正在寻找类似的工具(用于长期存档历史记录),它可以记录通过网络端口的流量。

最终,我希望能够以一种向我展示的方式查看数据:

  • 最常用的 TCP/UDP 端口(例如按最多字节 TX 或 RX 排序的端口)
  • 最常用的 TCP/UDP 端口(例如按最多数据包数量排序的端口)
  • 在“X”时间段(天、月、小时)内该端口传输的字节和/或数据包数量
  • 能够排除某些端口(例如http:80)

我更喜欢非 GUI 工具。 Wireshark 和类似的软件对于我的需求来说太大了。


我尝试过的程序

  • 带宽d
  • 巴蒙
  • bwm, bwm-ng
  • 数据统计
  • 统计数据
  • 如果状态
  • 伊夫托普
  • iperf/netperf/uperf
  • iptrack
  • 网络猪
  • 加载
  • 频闪
  • tcptrack

答案1

暗状态很好地满足了我的目的。但是,我发现版本 3.0.715 比 3.0.717 效果更好。

相关内容