當你在本地網絡監控網絡流量,根據流量大小、監控平台/接口、數據庫類型等等,可以有許多不同的選擇。
ntopng是一套開源(遵循GPLv3協議)網絡流量分析解決方案,提供基於web界面的實時網絡流量監控。支持跨平台,包括Linux和MacOS X。ntopng類似於RMON遠端網絡監控代理,具有內置的Web服務能力,使用Redis鍵值服務按時間序列存儲統計信息。你可以在任何指定的監控服務器上安裝ntopng,只需使用任一web浏覽器,就能實時訪問服務器上的流量報告了。
本教程就來介紹如何使用ntopng在Linux上配置基於Web的網絡流量監控系統
官方網頁上提供了針對Ubuntu和CentOS的二進制安裝包。如果你使用的恰好是以上二者其一,並且懶得用源碼安裝,可以直接到官網下載二進制文件包安裝,並忽略這一小節下面的內容。
如果你想通過源碼安裝最新的ntopng,請繼續往下看
如果你是Debian、Ubuntu或Linux Mint,執行以下命令:
$ sudo apt-get install libpcap-dev libglib2.0-dev libgeoip-dev redis-server wget libxml2-dev
$ tar xzf ntopng-1.0.tar.gz -C ~
$ cd ~/ntopng-1.0/
$ ./configure
$ make geoip
$ make
上面的幾個步驟中,“make geoip”將會自動通過wget從maxmind.com下載一個免費版的GeoIP數據庫,因此,這裡最好確保你的系統能聯網。
如果你是Fedora:
$ sudo yum install libpcap-devel glib2-devel GeoIP-devel libxml2-devel
libxml2-devel redis wget
$ tar xzf ntopng-1.0.tar.gz -C ~
$ cd ~/ntopng-1.0/
$ ./configure
$ make geoip
$ make
如果你是CentOS或RHEL,首先設置EPEL repository,然後再執行上面和Fedora一樣的命令就可以。
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2013-11/93056p2.htm
Nagios 的詳細介紹:請點這裡
Nagios 的下載地址:請點這裡
相關閱讀:
網絡監控器Nagios全攻略 http://www.linuxidc.com/Linux/2013-07/87067.htm
Nagios搭建與配置詳解 http://www.linuxidc.com/Linux/2013-05/84848.htm
Nginx環境下構建Nagios監控平台 http://www.linuxidc.com/Linux/2011-07/38112.htm
在RHEL5.3上配置基本的Nagios系統(使用Nagios-3.1.2) http://www.linuxidc.com/Linux/2011-07/38129.htm
CentOS 5.5+Nginx+Nagios監控端和被控端安裝配置指南 http://www.linuxidc.com/Linux/2011-09/44018.htm