數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2007-12-11 10:21:04

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

安裝 MRTG 功能

你是否常常有這樣的困擾:
‧架了站卻又不知道目前使用的頻寬到底夠不夠用?
‧常常有人向你抱怨網頁開啟速度慢?
‧裝了動物機後,不知實際上下載頻寬到底各佔多少?

在這裡大家不妨可以試試看,安裝一套MRTG,上述困擾立馬見分曉。

蝦密是MRTG呢?
MRTG是Multi Router Traffic Grapher的縮寫,直接翻譯就是多路由器流量圖形化程式,白話一點解釋是:網路流量監看軟體啦。

長什麼樣呢?先讓大家看一下:
https://digiland.tw/img/upload/mrtg_demo.png

夠專業吧。

待續...thankgod





技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#2 2007-12-11 23:06:59

moby
新生
註冊日期: 2007-11-27
文章數: 19
目前積分 :   

Re: 安裝 MRTG 功能

之前用ipcop 等linux router 好似都有這個東東,
但wl500gp頂得住嗎??
期待期待dribble



離線

 

#3 2007-12-12 08:25:13

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 安裝 MRTG 功能

moby 提到:

之前用ipcop 等linux router 好似都有這個東東,
但wl500gp頂得住嗎??
期待期待dribble

WL-500gp OK的啦,頂得住的 yes
WL-HDD 跑起來就很吃力 jolin



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#4 2007-12-12 09:27:47

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 安裝 MRTG 功能

繼續...
開啟SNMP功能
進入WL設定畫面,開啟SNMP功能,參考畫面如下
https://digiland.tw/img/upload/wl-500gp_snmp_20071211.gif
記得設定完成後需要 Apply->Finish->Reboot。

安裝MRTG

$ ipkg install mrtg


安裝MRTG過程會來帶一併安裝libgd,libpng,linjpeg,freetype,fontconfig,expat,perl等模組,所以會花一點時間下載。

建立MRTG資料夾
先[web]路徑下建一個MRTG資料夾存放設定參數及資料用

$ mkdir /opt/share/www/mrtg


建構mrtg.cfg
執行cfgmaker產生相對應的mrtg.cfg檔

$ cfgmaker public@192.168.1.1 > /opt/share/www/mrtg/mrtg.cfg


注意:這裡的public@後面的IP,請依據你的WL主機IP來設定。

編輯 /opt/share/www/mrtg/mrtg.cfg

$ nano /opt/share/www/mrtg/mrtg.cfg


修改 WorkDir 設定,記得前面的 # 要拿掉

WorkDir: /opt/share/www/mrtg


產生MRTG圖形
上述步驟如果一切都順利的話,現在可以試試看跑一次MRTG去產生MRTG圖表。

$ mrtg /opt/share/www/mrtg/mrtg.cfg


執行完畢,可以看一下/opt/share/www/mrtg下應該會多了幾個檔案,包含192.168.1.1_?.html、192.168.1.1_?-day.png之類的檔案,恭喜,你已經成功一半了。
注意:前面兩三次執行MRTG,會出現一些錯誤訊息,這時可以先忽略。

建立index.html檔案
有了MRTG圖,這時還需要建個入口索引index.html,執行indexmaker可以幫你完成這個工作。

$ indexmaker /opt/share/www/mrtg/mrtg.cfg > /opt/share/www/mrtg/index.html


如果上述步驟都順利完成,用browser打開 http://192.168.1.1/mrtg/ 就可以看看新鮮的MRTG圖了。

待續... thankgod



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#5 2007-12-13 00:43:52

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 安裝 MRTG 功能

繼續...
你會發現如果每一次都必須要執行一次mrtg,流量圖才會更新,所以接下來我們必須利用cron來定時更新mrtg流量圖。

安裝cron

$ ipkg install cron


接下來,我們希望系統每五分鐘自動更新最新流量圖,所以開啟 /opt/etc/crontab 這個檔案

$ nano /opt/etc/crontab


最底下加上

*/5 * * * * admin mrtg /opt/share/www/mrtg/mrtg.cfg


再次打開browser檢視 http://192.168.1.1/mrtg/ ,正常的話你可以看到每五分鐘更新一次的MRTG圖,這樣你就可以完整記錄上目前使用頻寬的流量變化了。

參考文件:
http://www.gentoo.tw/got-doc/mrtg.xml
http://linux.vbird.org/linux_security/old/04mrtg.php
http://oss.oetiker.ch/mrtg/
http://abintech.azhai.org/2007/02/crontab.html




技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#6 2007-12-31 11:53:05

teddy
新生
註冊日期: 2007-12-18
文章數: 6
目前積分 :   

Re: 安裝 MRTG 功能

安裝不了MRTG, ipkg install mrtg途中報錯...說perl缺少甚麼...解決不了...最後唯有放棄mrgt, 改裝rrd.

看慣了mrtg, 看rrd老是不習慣...


離線

 

#7 2007-12-31 17:36:27

Aven
天使
來自: 數位天堂
註冊日期: 2007-07-15
文章數: 2266
網站

Re: 安裝 MRTG 功能

teddy 提到:

安裝不了MRTG, ipkg install mrtg途中報錯...說perl缺少甚麼...解決不了...最後唯有放棄mrgt, 改裝rrd.

看慣了mrtg, 看rrd老是不習慣...

看是缺什麼模組,再ipkg install增加即可。

我個人認為MRTG比rrd好看多了 YA



技術問題請於論壇上集眾人之力公開討論,感恩 thankgod

離線

 

#8 2008-01-01 00:52:00

teddy
新生
註冊日期: 2007-12-18
文章數: 6
目前積分 :   

Re: 安裝 MRTG 功能

Aven 提到:

teddy 提到:

安裝不了MRTG, ipkg install mrtg途中報錯...說perl缺少甚麼...解決不了...最後唯有放棄mrgt, 改裝rrd.

看慣了mrtg, 看rrd老是不習慣...

看是缺什麼模組,再ipkg install增加即可。

我個人認為MRTG比rrd好看多了 YA

再研究一下, 發覺是因為我早前跟Abin兄裝了micoperl, 要用mrtg, microperl不適用, 要刪除及重裝至perl.
如果也跟Abin兄的blog裡裝了ipkg, ipkg的指向也是有點舊的, 會找不到perl及mrgt的安裝包, 所以要先把ipkg更新一下, 看看Aven兄的更新步驟
https://digiland.tw/viewtopic.php?id=23

最後, 在mrtg.cfg裡要加上一句 "WorkDir: /opt/share/www/mrtg"

現在, 我也有一個專業的流量統計表啊! clapping clapping


離線

 

#9 2008-05-20 23:26:00

dreams
新生
註冊日期: 2008-04-27
文章數: 15
目前積分 :   

Re: 安裝 MRTG 功能

teddy 提到:

Aven 提到:

teddy 提到:

安裝不了MRTG, ipkg install mrtg途中報錯...說perl缺少甚麼...解決不了...最後唯有放棄mrgt, 改裝rrd.

看慣了mrtg, 看rrd老是不習慣...

看是缺什麼模組,再ipkg install增加即可。

我個人認為MRTG比rrd好看多了 YA

再研究一下, 發覺是因為我早前跟Abin兄裝了micoperl, 要用mrtg, microperl不適用, 要刪除及重裝至perl.
如果也跟Abin兄的blog裡裝了ipkg, ipkg的指向也是有點舊的, 會找不到perl及mrgt的安裝包, 所以要先把ipkg更新一下, 看看Aven兄的更新步驟
https://digiland.tw/viewtopic.php?id=23

最後, 在mrtg.cfg裡要加上一句 "WorkDir: /opt/share/www/mrtg"

現在, 我也有一個專業的流量統計表啊! clapping clapping

請問一下
這句話
最後, 在mrtg.cfg裡要加上一句 "WorkDir: /opt/share/www/mrtg"
要加在mrtg.cfg的哪裡?


離線

 

#10 2008-05-21 21:21:43

zchwy
祭司
註冊日期: 2008-04-05
文章數: 101
目前積分 :   

Re: 安裝 MRTG 功能

在 Options[_]: growright 這一行下面加上
WorkDir: /opt/share/www/mrtg


離線

 

相關討論主題

主題 回覆 點閱 最後發表
17 68456 2012-05-08 23:07:26 作者 walkman
Synology DS108j 安裝 MRTG 作者 Aven  [ 1 2 3 ]
24 100704 2010-08-19 21:24:32 作者 zchwy

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed