- 论坛徽章:
- 0
|
有哪位高人写写MRTG在FREEBSD下的详细安装方法吧
mrtg安装很简单的,ports中一make就成了。
只是写配置文件麻烦些。给你一个我以前看过的东东罢:
在FreeBSD安裝MRTG流量監視
安裝:ucd-snmp-4.2.1.tar.gz
從http://sourceforge.net/projects/net-snmp/下載
參考INSTALL安裝
./configure
System Contact Information (root@lcjh.tpc.edu.tw):
System Location (Unknown):
Location to write logfile (/var/log/snmpd.log):
Location to write persistent information (/var/ucd-snmp):
make;make install
Excute /usr/local/bin/snmpconf 設定community(內定為public,最好改掉)
2: snmpd.conf
2: Access Control Setup
4: a SNMPv1/SNMPv2c read-only access community name
The community name to add read-only access for: xxxxx
設定可存取IP或Net
finish & quit
mv snmpd.conf /usr/local/share/snmp/.
/usr/local/sbin/snmpd &(並加入開機啟動)
安裝:zlib-1.1.3 libpng-1.0.8 gd-1.8.3 (依照mrtg網站方法)
安裝:mrtg
./configure --with-gd=/usr/local/src/gd-1.8.3 --with-z=/usr/local/src/zlib-1.1.3 \ --with-png=/usr/local/src/libpng-1.0.8
make
bin/cfgmaker public@router.lcjh.tpc.edu.tw public@www.lcjh.tpc.edu.tw \ public@student.lcjh.tpc.edu.tw >; mrtg.cfg
編輯mrtg.cfg檔頭加入
WorkDir: /usr/local/apache/htdocs/mrtg
Language: big5
Refresh: 1800
Interval: 10
WriteExpires: Yes
5,35 * * * * ...bin/mrtg ...mrtg.cfg
在 Linux 上安裝 MRTG 流量監視
STEP 0
抓回下列檔案(網址是參考用)
http://www.mrtg.com
mrtg-2.5.4c.tar.gz
http://www.boutell.com/gd
gd1.3.tar.gz
http://www.switch.ch/misc/leinen
SNMP_Session-0.64.tar.gz
STEP 1
先安裝 gd 程式
解壓=>;make=>;OK
STEP 2
解壓安裝 SNMP 程式
(這個好像可以不用灌說)
perl Makefile.PL ; make ; make install
STEP 3
解壓安裝 MRTG
編輯 Makefile
設定三個目錄:
GD_INCLUDE=
GD_LIB=
PERL=
前二個就是看你的 gd 解在哪就設哪
第三個就是你的 perl 目錄
make rateup
make substitute
接著產生 config 檔
cfgmaker <community>;@<router-host-name or IP>; >; mrtg.cfg
<community>; 一般都是用 public
要注意的是這個 cfg 裡並沒有指定工作目錄
所以你必須要加入一行
WorkDir: /where/you/want
這裡是指流量報告所放的位置
STEP 4
/mrtg mrtg.cfg
就可以了
第一次會有 error
以後就沒有了
這個是小弟安裝心得
供大家分享
其實還有很多設定可以利用
只是沒什麼時間去測了
有問題再一起討論 |
|