韌館-LearnHouse

Archive for 10 月 7th, 2007

利用MRTG觀看TECOM4031b數據機整體流量

為什麼今天要寫這一篇呢??主要是因為我朋友跟我抱怨說網路超級慢,想要把大量上下傳的使用者抓出來!!

我第一個念頭就是想到用MRTG,只是我沒想到架設好後好像只能偵測整體流量

有需要的朋友也可以參考一下!!其實架設MRTG裡面有很多網路管理的概念

他所用到的協定是SNMP,比較詳細的內容就自行找辜狗大師吧!

之前有迴響說要用圖示教學這樣比較應楚,但這篇可能就要大失所望了

因為我沒那麼多時間一張一張截圖,不過我會盡可能的描述清楚

首先先從硬體先說吧!!

當然要監控TECOM 4031b數據機就要在想要監控的設備開啟SNMP

登入TECOM 4031b後,進入Management -> SNMP Agent

點選SNMP Agent Enable -> Save/Apply  (其他都用預設的)

再來就是安裝軟體了

首先確定三個必要的軟體

1. Apache網頁伺服器(站長傾向用Appserv)

2.運行MRTG所要用的Perl程式(ActivePerl官方)

3.當然就是主角MRTG囉!!(MRTG官方)

分別安裝完後就是重頭戲了,要注意www的所在位置,與解壓縮MRTG後放置的地方

解壓縮MRTG後會是一個版本命名的資料夾,可以重新命名為mrtg,並在www底下建立mrtg資料夾

以我的路徑為例:解壓縮MRTG之後重新命名  ex. C:mrtg

並在www底下建立mrtg   ex. I:Appservwwwmrtg

開啟命令提示字元,切換目錄到C:mrtgbin底下

輸入:(要先切換到C:mrtg bin)
perl cfgmaker public@192.168.1.1 --global "WorkDir: I:Appserv www mrtg" --output mrtg.cfg

此時C:mrtg-2.9.27bin> 會生成 mrtg.cfg,可用記事本編輯它

1. 去掉 Options[_]: growright, bits  其面的#字號

2. 在頁尾加上 Language: big5

輸入:(要先切換到C:mrtg bin)
perl mrtg mrtg.cfg

這時再修改 mrtg.cfg 在頁尾加上 RunAsDaemon: yes

輸入:(要先切換到C:mrtg bin)

2007年10 月 posted by admin in 程式&軟體 and have No Comments