Created: 16 April 2008
darkstatは、トラフィック統計をシンプルにグラフ化できるソフトです。
インストールする
以下が公式サイトです。
http://dmr.ath.cx/net/darkstat/
以下からダウンロードできます。
http://dag.wieers.com/rpm/packages/darkstat/
上記でファイル名を確認して、"wget"でダウンロードします。
# wget http://dag.wieers.com/rpm/packages/darkstat/darkstat-3.0.540-1.el5.rf.i386.rpm インストールします。
# rpm -ivh darkstat-3.0.540-1.el5.rf.i386.rpm
起動する
起動してみます。これでOKです。
# darkstat -i eth0
darkstat 3.0.540 using libpcap 2.4
darkstat: DNS child entering main DNS loop
darkstat: entering blocking read loop
darkstat: DNS child has PID 23933
darkstat: caplen is 54
darkstat: pcap_got_selectable_fd
darkstat: listening on 0.0.0.0:667
darkstat: loaded 133 protos
darkstat: loaded 4594 tcp and 4549 udp servs, from total 9158
darkstat: local_ip update(eth0) = 192.168.83.240
darkstat: entering main loop
darkstat: first rotate
darkstat: hashtable rehashed to 4 slots (was using 3 of 2)
darkstat: hashtable rehashed to 8 slots (was using 5 of 4)
darkstat: hashtable rehashed to 4 slots (was using 3 of 2)
darkstat: hashtable rehashed to 16 slots (was using 8 of 8)
darkstat: hashtable rehashed to 8 slots (was using 5 of 4)
darkstat: hashtable rehashed to 32 slots (was using 14 of 16)
darkstat: hashtable rehashed to 16 slots (was using 8 of 8)
darkstat: hashtable rehashed to 32 slots (was using 14 of 16)
darkstat: accepted connection from 192.168.83.81:60248
darkstat: http: [GET /]
darkstat: compressed 1447 bytes to 670 bytes
darkstat: accepted connection from 192.168.83.81:60249
darkstat: accepted connection from 192.168.83.81:60250
:
確認する
上記ですでに内容が確認できるようになっていますので、ポート667 を指定すれば開きます。
http://192.168.0.123:667 以下のように、グラフが表示できます。
ホストごとに集計もできます。
ホスト名の逆引きがうまくできていないので、さらなる設定が必要ですが、とりあえず動きました。