Cacti插件安装之NTOP
一,安装NTOP
基本环境
os:rhel5.5 i386
rpm:lamp
cacti:0.8.8a
rrdtool:1.4.5
在官网获得最新源码包
wget
安装环境如下
Quick Instructions
==================
1. Get and install mandatory packages/tools
These instructions assume your system is already provided with
the normal source compile tools. Most are gnu packages, available
through or your favorite prebuilt package source.
Using their RedHat package names, these are:
- glibc, glibc-devel, gcc, cpp
- Some version of awk
- libtool (1.4+)
Note that there are reports of success with libtool 1.3.x under
FreeBSD so the script allows this.
- m4
- autoconf (2.53+)
- automake (1.6+)
- gdbm, gdbm-devel
- libpcap ()
- librrdtool
1b. Optional packages
- openssl, openssl-devel ()
- zlib, zlib-devel
2. Build ntop
- cd ntop
- ./autogen.sh
- make
- make install
如果./autoen.sh后make时报错过不去
错误一
checking for GeoIP_record_by_ipnum in -lGeoIP... no
Please install GeoIP ()
解决方法:
wget download/geoip/api/c/GeoIP.tar.gz
tar xzvf it
./configure it
make it
make install it
错误二
If you run into problems, you can ALWAYS recreate the generated files
via this procedure:
rm -f acinclude.m4 aclocal.m4 Makefile.in config.h.in configure Makefile
find current versions of libtool, config.guess and config.sub and cp
them into your working directory.
cat acinclude.m4.ntop libtool.m4.in > acinclude.m4
aclocal
autoheader
autoconf
automake --gnu --copy --add-missing
and then:
./configure ...
make
make install
as usual.
二,安装后调试
1,设置ntop
# chown -R nobody /usr/local/var/ntop 安全
# ntop -A设置密码
# ntop -i eth0 -d -l
echo " ntop -i eth0 -d -l " >>/etc/rc.local >& /dev/null开机启动
测试
2,配置文件中加入插件
在cacti官网上下载ntop插件
wget
tar zxvf ntop-v0.2-1.tgz -C /var/www/html/cacti/plugins
# cat /var/www/html/cacti/include/config.php | egrep '^\$plugins'
$plugins[] = 'ntop';
3,
#控制面板-----插件管理---ntop安装和启用
控制面板-----用户管理---admin---选上ntop
#控制面板-----设置-----Misc---NTop URL
设置好后cacti上的ntop图标就可调用出现图像了
阅读(5215) | 评论(0) | 转发(0) |