MRTG網絡流量監控詳細配置步驟

版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://hukunlin.blog.51cto.com/545402/381683

一、什麼是MRTG
MRTG(Multi Router Traffic Grapher),通常講是一個監控網絡鏈路流量負載的開源軟件,它可以從所有運行SNMP協議的設備上(包括服務器、路由器、交換機等)抓取信息。事實上它不僅可以監控網絡設備,任何其它的支持SNMP協議的設備都可以做爲MRTG的監控對象,並自動生成包含PNG圖形格式的HTML文檔,通過HTTP方式顯示給用戶。

二、模擬測試環境
1、內網服務器一臺:IP地址:192.168.10.1 網關:192.168.10.254,配置MRTG。

clip_image002

2、被監控的ISA2006防火牆服務器一臺:內網IP地址:192.168.10.254,模擬外網(橋接到公司內網連接Internet)IP地址:192.168.1.202,網關指向公司的路由器地址:192.168.1.1。

clip_image004

3、MRTG軟件下載地址:http://www.mrtg.org

ActivePerl軟件載地址: http://www.activestate.com/Products/...?id=ActivePerl

三、配置步驟:

1、在MRTG服務器安裝IIS

MRTG的數據採樣結果以網頁的形式顯示的,因此我們之前安裝IIS,新增一個網站,主目錄指向C:\www\mrtg目錄,這個目錄要手動建。

clip_image006
2、安裝ActivePerl
安裝ActivePerl非常簡單,一路回車就行了。缺省情況下Perl安裝在C:\Perl目錄下。

3、 安裝MRTG
解壓下載好的MRTG的包,解壓到C:\mrtg目錄下。

4、被監控的設備,ISA2006防火牆配置兩條允許策略,內部到本地主機(防火牆),用於MRTG服務器訪問ISA服務器。內部到外部策略,用於內網上網用,監控流量。
clip_image008

5、ISA2006服務器安裝SNMP協議組件。

clip_image010

配置SNMP服務器團體值,記住這個團體值,MRTG服務器要用到。

clip_image012

6、在MRTG服務器下運行cmd.exe

A、Windows的環境變量增加了Perl的運行文件路徑

clip_image014

B、產生要被監控設備的配置文件mrtg.cfg:

clip_image016

C、修改mrtg.cfg,C:\www\mrtg是你網站的主目錄,在最前面增加下面一行,

WorkDir: c:\www\mrtg,並只保留IP爲:192.168.1.202這段,因爲這個IP是模擬公網IP地址。

clip_image018

D、根據配置文件生成網站的首頁文件

clip_image020

clip_image022

E、先手動每5分鐘執行一次,讀取被監控設備流量,配置完成以後可以用計劃任務完自動執行。第一次要手動執行三次.

clip_image024

流量圖已經生成了。

clip_image026

F、打開MRTG網站,查看ISA防火牆流量,網站首頁標題可以用Dreamweaver修改。

clip_image028

找一客戶端能過ISA防火牆上網,就可以監控流量,如下:

clip_image030

通過Dreamweaver修改首頁文件

clip_image032

G、新建一個批處理文件,在計劃任務每五分鐘運行一次批處理文件,內容如下:

clip_image034

 

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