我们正在寻找一种实用程序,可以让我们了解哪个Linux线程(tid / lwp - 线程ID /轻量级进程)会产生网络流量。
磁盘I / O有这样的工具: iotop pidstat 它们可以生成PID和TID详细的I / O报告。
哪种实用程序可以为网络I / O生成类似的输出? 我们尝试了nethogs,但它只给出了PID而不是TID。
答案 0 :(得分:1)
查看ntopng:
ntopng是原始ntop的下一代版本,它是一个显示网络使用情况的网络流量探测器,类似于流行的顶级Unix命令。
答案 1 :(得分:1)
Atop工具提供了完整的解决方案:
http://www.atoptool.nl/downloadatop.php
下载并构建atop和netatop模块。 您需要安装以下库:
sudo apt-get install zlib1g-dev libncurses5-dev
运行时
sudo atop -n
你将获得附加的屏幕。
请注意,atop会收集历史数据。
享受!