#4 2007-12-12 09:27:47
Re: 安裝 MRTG 功能
繼續...
開啟SNMP功能
進入WL設定畫面,開啟SNMP功能,參考畫面如下
記得設定完成後需要 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圖了。
待續...
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#5 2007-12-13 00:43:52
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
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#8 2008-01-01 00:52:00
Re: 安裝 MRTG 功能
Aven 提到:
teddy 提到:
安裝不了MRTG, ipkg install mrtg途中報錯...說perl缺少甚麼...解決不了...最後唯有放棄mrgt, 改裝rrd.
看慣了mrtg, 看rrd老是不習慣...看是缺什麼模組,再ipkg install增加即可。
我個人認為MRTG比rrd好看多了
再研究一下, 發覺是因為我早前跟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"
現在, 我也有一個專業的流量統計表啊!
離線
#9 2008-05-20 23:26:00
Re: 安裝 MRTG 功能
teddy 提到:
Aven 提到:
teddy 提到:
安裝不了MRTG, ipkg install mrtg途中報錯...說perl缺少甚麼...解決不了...最後唯有放棄mrgt, 改裝rrd.
看慣了mrtg, 看rrd老是不習慣...看是缺什麼模組,再ipkg install增加即可。
我個人認為MRTG比rrd好看多了再研究一下, 發覺是因為我早前跟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"
現在, 我也有一個專業的流量統計表啊!
請問一下
這句話
最後, 在mrtg.cfg裡要加上一句 "WorkDir: /opt/share/www/mrtg"
要加在mrtg.cfg的哪裡?
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
|
17 | 68644 | 2012-05-08 23:07:26 作者 walkman |
|
24 | 100942 | 2010-08-19 21:24:32 作者 zchwy |