centos7安裝網絡流量實時監控工具NTOPNG

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啓動程序

wKioL1gtFjbDXKhpAAG3RciC5TY955.png-wh_50

#啓動服務,由於默認是沒有配置文件,所以我們從安裝目錄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

再次啓動:

wKioL1gtFnDz2UHZAACaqwXbBmo714.png-wh_50

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、顯示數據流及實時流量

wKiom1gtFtrzekD_AAEEkvfAMAg986.png-wh_50

wKioL1gtFtuibvsLAAEOXLSZWNs364.png-wh_50


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章