1 つの VM が を使用して別の VM にデータを送信していますrsync
。両方の VM は同じマシンでホストされています。両方の VM 間のネットワーク帯域幅の使用状況を測定し、それをプロットするタスクがあります。
データがキャプチャされるとプロットは簡単になるので、問題は時系列のネットワーク帯域幅の使用状況をキャプチャすることです。どうすればよいでしょうか?
編集:他の回答も試してみますが、締め切りが短いため、Wireshark ツールを見つけました。このツールでは VM2 の I/O グラフを表示できますが、rsync
VM1 から VM2 へのトラフィックのみを表示するグラフを表示するにはどうすればよいでしょうか?
答え1
Linuxで帯域幅の使用状況を監視するためのオプションはたくさんありますが、すぐに思い浮かぶのはモンこれは、優れたインターフェースを備え、インストールと使用が非常に簡単なプログラムです。
ただし、他にもあります:
- ロードしない
- イフトップ
- iptraf
- tcpトラック (いくつか例を挙げると)
しかし、より長期的で永続的な解決策を探しているなら、私は個人的にプロメテウス+ノードエクスポーターそしてグラファナ視覚化のために -始めるための簡単なガイド。