FreeBSD / PC-BSDで各アプリケーションのネットワークパフォーマンスを監視する方法は?

FreeBSD / PC-BSDで各アプリケーションのネットワークパフォーマンスを監視する方法は?

私はPC-BSDワークステーションを使用しており、どのアプリケーション/プロセスがネットワークを使用しているかを監視する方法があるかどうかを知りたいです。

私はMac OS X(Mavericks)ラップトップを使用しています。アクティビティモニタの[ネットワーク]タブを使用すると、どのプロセスがネットワークとデータをやり取りしているかを確認できます。しかし、私はFreeBSDで同様のものを見たことがありません。 Mac OStop以降

ベストアンサー1

jnettopで試してみてください。http://sourceforge.net/projects/jnettop/-http://www.freshports.org/net-mgmt/jnettop/ただし、プロセスID情報は失われなければなりません。

これにより、iftop詳細な帯域幅レポート()を取得できますが、特定のiftop -i re0 -N -PネットワークトラフィックのプロセスIDを再度見ることはできません。どのトラフィックがどのソフトウェアに関連付けられているかを推論する必要があります。

nethogsLinuxにはツールがありますが、/procFreeBSDへの移植に大きく依存しているので簡単ではありません。http://marc.info/?l=freebsd-questions&m=127092700612560&w=2

おすすめ記事