Download latest ntop
Visit ntop project to grab latest version. You can use wget to grab the same, enter:# cd /opt
# wget http://freshmeat.net/redir/ntop/7279/url_tgz/ntop-3.3.6.tar.gzUntar tar ball, enter:
# tar -zxvf ntop-3.3.6.tar.gzConfigure and Compile ntop under RHEL
You must have RRDTool installed. You also need to install libpcap, enter:# yum install libpcap-devel libpcapType the following commands to compile and install ntop:
# cd ntop
# ./autogen.shJust type make to compile ntop:
# makeJust type make install to install ntop:
# make install
# make install-data-asCreate ntop user
Type the following command to run ntop as ntop user, enter:# useradd -M -s /sbin/nologin -r ntopSetup directory permissions
Next, you need to setup directory permissions, enter:# chown ntop:root /usr/local/var/ntop/
# chown ntop:ntop /usr/local/share/ntop/Setup ntop user admin password
Type the following command to set ntop admin password, enter:# ntop -ASample output:
Mon Jul 28 03:38:34 2008 NOTE: Interface merge enabled by default Mon Jul 28 03:38:34 2008 Initializing gdbm databases ntop startup - waiting for user response! Please enter the password for the admin user: Please enter the password again: Mon Jul 28 03:38:42 2008 Admin user password has been set
Start ntop
Type the following command to start ntop:# /usr/local/bin/ntop -d -L -u ntop -P /usr/local/var/ntop --skip-version-check --use-syslog=daemonSample output:
Mon Jul 28 03:42:19 2008 NOTE: Interface merge enabled by default Mon Jul 28 03:42:19 2008 Initializing gdbm databasesIf you have multiple interface (eth0, eth1 and so on), start ntop as follows:
# /usr/local/bin/ntop -i "eth0,eth1" -d -L -u ntop -P /usr/local/var/ntop --skip-version-check --use-syslog=daemonWhere,
- -i "eth0,eth1" : Specifies the network interface or interfaces to be used by ntop for network monitoring. Here you are monitoring eth0 and eth1.
- -d : Run ntop as a daemon.
- -L : Send all log messages to the system log (/var/log/messages) instead of screen.
- -u ntop : Start ntop as ntop user
- -P /usr/local/var/ntop : Specify where ntop stores database files. You may need to backup database as part of your disaster recovery program.
- --skip-version-check : By default, ntop accesses a remote file to periodically check if the most current version is running. This option disables that check.
- --use-syslog=daemon : Use syslog daemon.
How do I view ntop stats?
By default ntop listen on 3000 port. You can view ntop stats by visiting following url:http://localhost:3000/OR
http://server-ip:3000/ 





No comments:
Post a Comment