ネットワークトラフィックがどこに行くかを理解するために、仮想マシンの1つでパケットを分析したいと思います。私はtcpdumpがパケットをキャプチャできるように見えました。しかし、top
ホストのプロセスに関する情報を集計するコマンドと同様の方法でこの情報を集計する方法を探したいと思います。
特に、2つの特定のホストに送信された要求の数、そのホストに送信されたデータの量、受信したデータの量を知りたいです。
私は生の情報を取得するために次のコマンドを使用します。tcpdump -i eth0 -v host firehose-mainnet-server.default.svc.cluster.local or host rpc-node-proxy-service.default.svc.cluster.local
ただし、情報の要約を取得する方法は不明です。
ベストアンサー1
私の考えではiftopツールは必要に応じて機能します。プロジェクトの説明では:
iftop
ネットワーク使用量に与える影響は、top(1)
CPU使用量に与える影響と同じです。指定されたインターフェイスからネットワークトラフィックを受信し、ホストの現在の帯域幅使用量テーブルを表示します。