Webサーバー(VPS上のDebian Squeeze)を実行すると、ホスティング会社によって提供されるグラフは、発信トラフィックと比較して、サーバーに約2倍のトラフィックが着信することを一貫して示しています。私はこれに少し混乱しているので、アップロード/ダウンロードの数字を確認するだけでなく、関係するリモートホストによってそれらを分割するマシンで何らかのロギングユーティリティを実行したいので、着信トラフィックの大部分は、特定のソースからのものです。
発信トラフィックの大部分はApacheを通過するのではないかと思われますが、着信トラフィックはほとんどがApacheを経由するか、他のスクリプトやcronジョブに支配される可能性があります。 。
理想的には、数日間実行したままにして、戻ってきて、着信トラフィックと発信トラフィックの両方について「リモートホストあたりのバイト数」の出力を取得できるツールが必要です。
これは、標準のLinuxツールと少しの構成(可能な場合、どのように?)または専門プログラム(可能であれば、どの?)で可能ですか?
ntop
ようtop
に使用してきましたが、デーモンモードと組み込みのWebインターフェイスがあるとは思いもしませんでした!@ckhanの提案には何も問題はありませんが、組み込みのntop
Webインターフェースはtcpdump
Wiresharkに続くよりも使いやすいと思うので、これを受け入れます。