基于 IP/进程的 Linux 带宽使用统计工具

基于 IP/进程的 Linux 带宽使用统计工具

我正在寻找一个简单的工具来根据 IP/进程报告服务器带宽使用情况。

原因是我们的一台服务器正在“消耗”带宽,我们需要找出带宽消耗到了哪里。

我目前正在使用状态监测,但据我所知,它只报告使用情况。

答案1

如果你已经知道哪个服务器正在“消耗”带宽,你可能只想尝试一些简单的事情,比如安装你的IP流量包裹。

答案2

知识产权审计

我们使用了“IPAudit”(http://ipaudit.sourceforge.net/) 用于监控/报告主机的带宽使用情况(传入和传出)。它为您提供有关传出/传入端口/协议和带宽的非常详细的信息 - 还按流量类型和时间(按配置)提供详细的报告。它使用起来相当简单,设置也很容易。其他类似的解决方案是ntop仙人掌

以下是一些截图:

替代文本 替代文本 从:监控互联网带宽

答案3

就我个人而言,我只需执行 tcpdump 来识别“丢失”的流量,然后使用 netstat 将其与本地端口匹配。如果这种情况仅在您不在时定期发生,则每隔几秒钟使用 netstats 进行后台 tcpdump,这样您就可以在事后将其全部匹配并找到问题的根源。

答案4

我最终使用了http://bandwidthd.sourceforge.net/,设置非常简单,并显示我需要的信息,感谢您的建议。

相关内容