测量网络带宽使用情况

测量网络带宽使用情况

一个虚拟机正在使用 向另一个虚拟机发送数据rsync,两个虚拟机都托管在同一台机器上。我的任务是测量两个虚拟机之间的网络带宽使用情况并绘制图表。

一旦捕获数据,绘图就很容易了,因此问题在于捕获时间序列的网络带宽使用情况。如何做到这一点?

编辑:我也会尝试其他答案,但由于时间紧迫,我遇到了 wireshark 工具,并且能够看到 VM2 上的 I/O 图表,但我如何才能看到仅显示rsync从 VM1 到 VM2 的流量的图表?

答案1

在 Linux 上监控带宽使用情况的选项有很多,我首先想到的一个是贝蒙。这是一个非常容易使用和安装的程序,并且界面很好。

然而还有更多:

  • 载入
  • 伊夫托普
  • 网络流量监控
  • tcptrack(仅举几例

然而,如果你正在寻找一个更长期、更永久的解决方案,那么我个人建议使用普罗米修斯+节点导出器格拉法纳用于可视化 -帮助您入门的简单指南

相关内容