|
#cd /usr/ports/net/mrtg/
#make all
#make install
#cd /usr/ports/net/ruby-snmp
#make all;
..................
该过程,会问你一些关于日志路径等问题,不用理会它,直接回车.................
#make install
#cd /usr/local/etc/mrtg
#cp mrtg.cfg.sample mrtg
#ee mrtg
把以下几个选项修改为你自己的。其中,workdir是你的web路径,我这里的是 /usr/local/apache/htdocs/,并且按照提示,修改要监视的设备。我的主要配置如下:
WorkDir: /usr/local/apache/htdocs/mrtg
Options[_]: growright,bits
#host pc1, cfgfile cfg/192.168.0.13.cfg, port serial0
Target[192.168.0.1.13]: 1:public@192.168.0.13
MaxBytes[192.168.0.1.13]: 1250000
Title[192.168.0.1.13]: : Serial0
PageTop[192.168.0.1.13]: <H1>Traffic Analysis for Serial0
</H1>
<TABLE>
<TR><TD>System:</TD><TD>local-gw in </TD></TR>
<TR><TD>Maintainer:</TD><TD></TD></TR>
<TR><TD>Interface:</TD><TD>Serial0 (1)</TD></TR>
<TR><TD>IP:</TD><TD>local-gw (192.168.10.1)</TD></TR>
<TR><TD>Max Speed:</TD>
<TD>1250.0 kBytes/s</TD></TR>
</TABLE>
/*****其实,我修改的也只是ip地址和指定web路径而已。别的什么都没有改动****/
#cd /usr/local/sbin
#./snmpd
#ps
确认snmpd运行。
#mrtg /usr/local/etc/mrtg/mrtg.cfg
Rateup WARNING: /usr/local/bin/rateup could not read the primary log file for 192.168.0.1.13
Rateup WARNING: /usr/local/bin/rateup The backup log file for 192.168.0.1.13 was invalid as well
Rateup WARNING: /usr/local/bin/rateup Can‘t remove 192.168.0.1.13.old updating log file
Rateup WARNING: /usr/local/bin/rateup Can‘t rename 192.168.0.1.13.log to 192.168.0.1.13.old updating log file
# mrtg /usr/local/etc/mrtg/mrtg.cfg
Rateup WARNING: /usr/local/bin/rateup Can‘t remove 192.168.0.1.13.old updating log file
# mrtg /usr/local/etc/mrtg/mrtg.cfg
/*刚开始日志错误,不用管它,运行三次,便oaky了。*/
okay,http://192.168.0.13/mrtg/192.168.0.1.13.html
如图:mymrtgpic
至于如何优化,那就不是那么简单的事情了。:-)
| 发布时间: |
2003年04月04日 |
| 作 者: |
jack |
|