close

網路
流量對於網管員來說是一個比較重要的指標,觀察流量可以得知網路的一些症狀。如果網路流量過高就可以及時對路由器進行擴充,但是如果我們只是用人工的方法進行流量監控的話效率太低了一點,這時我們就可以使用一款名為MRTG的軟體來幫助你自己監控網路的流量。

MRTG 簡介
MRTG(Multi Router Traffic Grapher)是一個監控網路鏈路流量負載的工具軟體, 它通過SNMP協定從設備得到設備的流量資訊,並將流量負載以包含PNG格式的圖形的HTML 文檔方式顯示給用戶,以非常直觀的形式顯示流量負載。MRTG是個多平臺軟體,可以運行在Linux、Windows NT/2000/XP、FreeBSD等作業系統上。

如何在Windows2000下安裝MRTG

1. 在Windows 2000下安裝Perl
Perl的安裝比較簡單,目前使用的一般是Active Perl for windows,現在最新的版本是5.8.4,它需要使用者先安裝IIS或者APACHE等常用的Web伺服器平臺。在這裏,我就以最常用的IIS作為安裝的示例,如果大家需要在APACHE平臺裏面安裝Perl,結果會稍有些不同。

下載網址: 下載 (http://www.activestate.com/Products/Download/Register.plex?id=ActivePerl)
安裝Perl的過程其實很簡單的,但還是要描述一下。首先打開PERL的安裝檔,點下一步,然後同意那個軟體使用權的協定,下一個畫面會讓您確認是否使用[PPM3發送個人資訊至ASPN],此項目可以不選,直接按下一步。然後就是下一步直通車,直至Perl安裝成功。

2. 安裝MRTG
我們首先要從Internet上面下載最新的MRTG回來,MRTG的下載網址是:http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/

由於MRTG是一個Perl寫的程式,不需要安裝,稍後有些安裝過程需要在DOS裏面完成,所以建議解壓的路徑為C:MRTG。

下面給出詳細的安裝步驟:

1) 運行cmd,進入DOS視窗;

2) c:>cdmrtgin 進入剛才解壓的MRTG目錄,準備執行命令;

3) 使用perl mrtg 命令測試MRTG是否正確;

4) 執行命令行perl cfgmaker public@(你主機IP)192.168.0.254 <---這個要先動作
接下來你會看到他列一推你主機資料
--global "WorkDir: c:wwwmrtg"
--output mrtg.cfg

3.設置SNMP

我們將PERL Perl安裝好後,要先設置一下您需要監控流量的設備,它可能是路由器、交換機…甚至於一台安裝了Windows 2000的電腦。只要其支援SNMP的traps,都可以使用來作用被監控的物件。

為了使系統在每次開機後,能自動運行該命令,我們還需要在啟動裏面加入這個快捷方式。

1)在 MRTG/BIN 目錄裡建立一個批次檔內容很簡單只要下個指令 perl mrtg mrtg.cfg 。

2)將作好的批次檔放入"啟動"裡,以後機器重開也會跟著啟動。

3)在Windows 排程裡加入執行該批次檔的工作並讓它每五分鐘跑一次就大功告成。

至此,MRTG已經可以正常運行了,並且會給我們提供每5分鐘流量圖,每日流量圖,每週流量圖,每月流量圖,每年流量圖。

使用心得

安裝和配置好MRTG後,下一步就是把流量圖加入自己的網站。筆者使用Dreamwaver MX等網頁製作軟體打開它,按自己所需要或者網站的網格美化一下,就可以正常使用了。


arrow
arrow
    全站熱搜

    benlin8p 發表在 痞客邦 留言(0) 人氣()