首先安裝 SNMP
# cd /usr/ports/net-mgmt/net-snmp # make install clean # cd /usr/local/etc/rc.d # mv snmpd snmpd.sh接下來新增 snmpd.conf
# cd /usr/local/share/snmp # vi snmpd.conf rocommunity mrtg syslocation where syscontact bojack@bojack.idv.tw編輯 /etc/rc.conf
snmpd_enable="YES" snmpd_pidfile="-a -p /var/run/snmpd.pid" snmptrapd_enable="YES" snmptrapd_flags="-a -p /var/run/snmptrapd.pid"開始啟動 SNMP
# /usr/local/etc/rc.d/snmpd.sh start然後我們再來安裝 MRTG
# cd /usr/ports/net-mgmt/mrtg # make install # cd /usr/local/etc/mrtg # cfgmaker mrtg@blog.bojack.idv.tw >mrtg.cfg去修改 mrtg.cfg
Language: big5 WorkDir: /path/to/mrtg Options[_]: growright, bits再加入一行到 /etc/rc.conf
mrtg_daemon_enable="YES"建立 MRTG 所要使用的 html
# cd /usr/local/etc/mrtg # indexmaker -title '流量統計' -output /path/to/your/mrtg/index.html mrtg.cfg複製 MRTG 所提供的圖片來美化它
# cd /usr/ports/net-mgmt/mrtg/work/mrtg* (* 指的是版本) # cd images # cp * /path/to/your/mrtg啟用 MRTG 囉,一開始會有錯誤訊息 ... 多試幾次就好了
# /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg加到 crontab ,每 5 分鐘執行一次\r
*/5 * * * * /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg下面這幾篇可以繼續延伸閱讀一下 .MRTG-CPU Loading from Weitheen .MRTG-Ram Swap from Weitheen
請先 登入 以發表留言。