1:安装支持包:yum -y install libpcap libpcap-devel sqlite-devel rrdtool
2:安装redis:
下载软件
[root@redis-m ~]# wget http://download.redis.io/releases/redis-2.8.9.tar.gz |
安装
# tar xf redis-2.8.9.tar.gz # cd redis-2.8.9 # make # make PREFIX=/usr/local/redis-2.8.9 install # ln -s /usr/local/redis-2.8.9/ /usr/local/redis #默认文件 # ll /usr/local/redis/bin total 13912 -rwxr-xr-x 1 root root 4172184 Jul 26 18:08 redis-benchmark #redis性能测试工具 -rwxr-xr-x 1 root root 22177 Jul 26 18:08 redis-check-aof #对更新日志appendonly.aof检查,是否可用 -rwxr-xr-x 1 root root 45411 Jul 26 18:08 redis-check-dump #用于本地数据库rdb文件的检查 -rwxr-xr-x 1 root root 4265375 Jul 26 18:08 redis-cli #redis命令行操作工具 -rwxr-xr-x 1 root root 5728711 Jul 26 18:08 redis-server #服务器的daemon启动程序 |
#启动服务,由于默认是没有配置文件,所以我们从安装目录cp一个配置文件
[root@redis-m ~]# mkdir /usr/local/redis/conf
redis-2.8.12]#cp redis.conf /usr/local/redis/conf/
#在后台启动
# redis-server /usr/local/redis/conf/redis.conf &
出现问题:
【13996:M 22 Sep 19:21:09.986 # WARNING overcommit_memory is set to 0!Background save may fail under low memory condition. To fix this issue add'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run thecommand 'sysctl vm.overcommit_memory=1' for thisto take effect.】
解决:
# echo "vm.overcommit_memory = 1" >>/etc/sysctl.conf
# sysctl -p
再次启动:
3:安装ntopng
tar zxvf ntopng-2.0.tar.gz cd ntopng-2.0 ./autogen.sh ./configure make make install
启动ntopng
# ntopng
通过web登录
http://IP:3000
默认用户密码是admin
4、显示数据流及实时流量
转载于:https://blog.51cto.com/wangjiatong/1873790