簡單的介紹一下 mrtg 架設 ~~
在下面用最簡略的方法來介紹~~~ 🙂
(以 Debian 為主)
如果自己有架設 snmpd..
將 /etc/snmpd/snmpd.conf
裡面直留一行 rocommunity public
其它全部不留 ~~~ 🙂
沒架設 snmpd 也一樣能跑 mrtg..
只要你的機器上游有 snmp 的功能~ 🙂
Debian 下 apt-get install mrtg 即可完成~
現在主要以 ADSL 為例~~
ADSL 的那台小烏龜的 IP.. 內部在連都是 192.168.1.1
所以我們在設定也很簡單~~ 🙂
這個動作會產生 /etc/mrtg.cfg 的設定檔
cfgmaker --output=/etc/mrtg.cfg public@192.168.1.1
vi /etc/mrtg.cfg
於 ### Global Defaults 下面加入
Options[_]: growright, bits
Language:big5
然後執行 mrtg /etc/mrtg.cfg 三次 (前兩次會有一堆 Message 不要管他)
再來 (建立 index.html)
indexmaker --output=/var/www/mrtg/index.html \
--title=主機流量統計表 \
/etc/mrtg.cfg
crontab 再設一下
*/5 * * * * /usr/bin/mrtg /etc/mrtg.cfg
每 5 分鐘跑一次.. 這樣子就完成囉~~ 🙂
http://domain/mrtg/ 就可以看到結果了~~