首页 | 网络工程 | 在freebsd 4.7下使用MRTG做流量监测。


 
在freebsd 4.7下使用MRTG做流量监测。
 

#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
相关连接 http://www.chinaphp.com

[ 把这条信息推荐给朋友 ] [ 更多文章

域名在线注册
域名信息查询 国际域名证书


广 告
  相关新闻