Linux NTOP+RRDtool 安装笔记
系统环境:
CentOS 4.4 2.6.9-42.EL
所需软件:
perl-rrdtool-1.2.23-1.el4.rf.i386.rpm
rrdtool-1.2.23-1.el4.rf.i386.rpm
rrdtool-devel-1.2.23-1.el4.rf.i386.rpm
ntop-3.3-1.el4.rf.i386.rpm
以上RPM包都可以从http://dag.wieers.com/rpm/packages/处 下载
条件:
#rpm-qa|grep 以下是否,如果没有补上吧.(yum install ***)
httpd-manual-2.0.52-41.ent.2.centos4
httpd-2.0.52-41.ent.2.centos4
gd-2.0.28-5.4E.el4_6.1
gdbm-1.8.0-24
zlib-1.2.1.2-1.2
zlib-devel-1.2.1.2-1.2
libpcap-0.8.3-12.el4_6.1
功能:
NTOP提供以下一些功能:
① 自动从网络中识别有用的信息;
② 将截获的数据包转换成易于识别的格式;
③ 对网络环境中的通信失败进行分析;
④ 探测网络环境下的通信瓶颈;
⑤ 记录网络通信时间和过程;
⑥ 自动识别客户端正在使用的操作系统;
⑦ 可以在命令行和Web两种方式下运行。
一,安装RRDtool
[root@adsl ~]# rpm -ivh perl-rrdtool-1.2.23-1.el4.rf.i386.rpm rrdtool-1.2.23-1.el4.rf.i386.rpm rrdtool-devel-1.2
警告:perl-rrdtool-1.2.23-1.el4.rf.i386.rpm: V3 DSA 簽章:NOKEY, key ID 6b8d79e6
準備中... ########################################### [100%]
1:rrdtool ########################################### [ 33%]
2:perl-rrdtool ########################################### [ 67%]
3:rrdtool-devel ########################################### [100%]
这三个包一定要在一起安装,分开安装就不行,报如下错误(这个害的我停下一段时间):
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
[root@adsl ~]# rpm -ivh rrdtool*
警告:rrdtool-1.2.23-1.el4.rf.i386.rpm: V3 DSA 簽章:NOKEY, key ID 6b8d79e6
錯誤:相依性失敗:
perl(RRDp) 是 rrdtool-1.2.23-1.el4.rf.i386 所需要的
perl(RRDs) 是 rrdtool-1.2.23-1.el4.rf.i386 所需要的
[root@adsl ~]# rpm -ivh ntop*
警告:ntop-3.3-1.el4.rf.i386.rpm: V3 DSA 簽章:NOKEY, key ID 6b8d79e6
錯誤:相依性失敗:
librrd_th.so.2 是 ntop-3.3-1.el4.rf.i386 所需要的
[root@adsl ~]#
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
二,安装NTOP
[root@adsl ~]# rpm -ivh ntop*
警告:ntop-3.3-1.el4.rf.i386.rpm: V3 DSA 簽章:NOKEY, key ID 6b8d79e6
準備中... ########################################### [100%]
1:ntop ########################################### [100%]
[root@adsl ~]#
三,设置NTOP
[root@adsl ntop]# vi /etc/ntop.conf
修改两处,其它设定可以简单看一下
--interface eth0
--local-subnets 172.16.0.0/24
[root@adsl ntop]# ntop -A //设置ntop管理员密码。
[root@adsl ntop]# ntop -d -u ntop -w 3000 -i eth0
//-d表示作为守护进程在后台运行
//-u指定以nobody身份运行
//-w指定web监听端口(默认为3000),
//-i指定监听网卡。若使用非默认的数据库目录,则需使用“-P /other/dbdir”形式指出。
//各选项均可选使用,更多选项可使用“man ntop”查看
四,测试NTOP
在IE中输入 ,应该可以看到ntop的主界面了
通过页面中的Admin链接能够对ntop进行管理,包括指定监听的网卡、添加ntop用户……等等。
通过页面中的Summary链接能够查看网络流量、各主机流量、网络负载等统计信息。
- 最新评论