歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Linux上配置基於Web的網絡流量監控系統ntopng

在Linux上配置基於Web的網絡流量監控系統ntopng

日期:2017/2/28 14:38:26   编辑:Linux教程

當你在本地網絡監控網絡流量,根據流量大小、監控平台/接口、數據庫類型等等,可以有許多不同的選擇。

ntopng是一套開源(遵循GPLv3協議)網絡流量分析解決方案,提供基於web界面的實時網絡流量監控。支持跨平台,包括Linux和MacOS X。ntopng類似於RMON遠端網絡監控代理,具有內置的Web服務能力,使用Redis鍵值服務按時間序列存儲統計信息。你可以在任何指定的監控服務器上安裝ntopng,只需使用任一web浏覽器,就能實時訪問服務器上的流量報告了。

本教程就來介紹如何使用ntopng在Linux上配置基於Web的網絡流量監控系統

ntopng的特性

  • 從數據流級別與協議級別對本地網絡流量進行實時分析
  • 支持域、AS(自制系統)與VLAN級別的統計分析
  • 支持IP地址地理定位
  • 支持基於“服務探索”(例如Google、Facebook)的深度報文檢測(DPI)
  • 歷史流量分析(例如分別按照小時、日、周、月、年進行分析)
  • 支持sFlow、NetFlow(v5/v9版)以及基於nProbe的IPFIX
  • 網絡流量矩陣(誰正在和誰談話?)
  • 支持IPv6

在Linux上安裝ntopng

官方網頁上提供了針對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

Copyright © Linux教程網 All Rights Reserved