Deploy ntopng for network monitoring

NTOPNG is excellent bandwidth and network traffic monitoring tool. Lets take a look at deploying this tool on the network using CentOS 7.

1. First basic installation.

yum install epel-release
vi /etc/yum.repos.d/ntop.repo
[ntop]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
[ntop-noarch]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/noarch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
yum -y update
yum --enablerepo=epel install redis ntopng
yum --enablerepo=epel install hiredis-devel
systemctl start redis.service
systemctl enable redis.service
systemctl start ntopng.service
systemctl enable ntopng.service
vi /etc/ntopng/ntopng.conf
-G=/var/run/ntopng.pid\
--community
systemctl restart ntopng
systemctl status ntopng
firewall-cmd --permanent --add-port=3000/tcp
firewall-cmd --reload

At this point you can login to web interface http://ip or dnsname:3000

admin
admin