[FreeBSD] MRTG
| 元月 11, 2007 | 沒有迴響| 沒有引用| 3172 reads | Size: L, M, S | Edit: P, C, R || Category: Unix-like, Server. |
網路上其實有一堆教學了,不過還是寫一份起來紀錄。
SNMP:
# cd /usr/ports/net-mgmt/net-snmp
# make install clean
編輯 /usr/local/share/snmp/snmpd.conf 檔案,只留下:
rocommunity mrtg
接著編輯 /etc/rc.conf,加上:
snmpd_enable="YES"
然後重新啟動 snmp。
MRTG:
# cd /usr/ports/net-mgmt/mrtg
# make install clean
接著建立資料夾:
# mkdir /usr/local/www/apache22/data/mrtg
建立設定檔:
# cfgmaker --global 'WorkDir: /usr/local/www/apache22/data/mrtg' --global 'Options[_]: growright, bits' --global 'WithPeak[_]: wmy' mrtg@localhost > /usr/local/etc/mrtg/mrtg.cfg
如果希望他以中文顯示,可以用:
# cfgmaker --global 'WorkDir: /usr/local/www/mrtg' --global 'Options[_]: growright, bits' --global 'WithPeak[_]: wmy' --global 'Language: big5' mrtg@localhost > /usr/local/etc/mrtg/mrtg.cfg
建立 Index:
# indexmaker --title 'MRTG' --addhead='<meta http-equiv="Content-Type" content="text/html; charset=big5">' --output /usr/local/www/apache22/data/mrtg/index.html --columns=1 --nolegend /usr/local/etc/mrtg/mrtg.cfg
執行看看,前面幾次會有錯誤,多跑幾次,到沒有錯誤即可:
# /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg
連過去看看,沒有問題的話,就可以丟進 crontab 去跑。
隨機文章:
» [FreeBSD] MRTG - 偵測流量、CPU Load、RAM Usage
» [FreeBSD] SNMP and MRTG on FreeBSD 7
» [FreeBSD] Apache, MySQL, PHP
» [FreeBSD] phpSysInfo, phpMyAdmin
» [FreeBSD] 加速你的 PHP - APC

