トラフィックを監視する意味
サーバーはクライアントとの接続を行い提供や中継を行いますが、その時にパケットデータ(情報の小包)を渡したり貰って通信しています。その流れを知る事でよからぬ前兆や障害の解析に役立てます。
- Traffic graphs, reports per host, shows ports for each host.
- Embedded web-server with deflate compression.
- Asynchronous reverse DNS resolution using a child process.
- Small. Portable. Single-threaded. Efficient.
- Supports IPv6.
manでオプションを見ればなかなか多機能なのです。IPなどでのアクセス制限も行えちゃいます。
インストール
# yum install libcurl libcurl-devel libcurl.so.3 libidn.so.11 libc-client.so.0 libmysqlclient.so.14
# yum install libpcap-devel
# cd /usr/local/src
# rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
# tar jxf darkstat-3.0.719rc1.tar.bz2
# yum –enablerepo=rpmforge install darkstat
インストール:
darkstat.x86_64 0:3.0.717-1.el6.rf
# cd darkstat-3.0.719rc1
# ./configure; make; make install
さくさくやっていきます。
起動させよう
# /usr/local/sbin/darkstat -i eth0 –no-dns -p 5555 -b 153.xxx.yyy.39
5555番ポートを使ってこのサーバーは153.xxx.yyy.39でアクセスするよ9って意味
いざアクセス
http://153.xxx.yyy.39:5555
なかなか立派なものです٩(๑❛ᴗ❛๑)۶
トラフィック監視は大事
軽めなのでWEBアプリなどのサービスを出す時はログ監視と一緒に入れておくといいかもです。
お疲れさまです☆