H3C ER3200路由器安装MRTG监控网络流量
之前也做过安装MRTG监控路由器流量的实验,但没在交换机上做过这个实验,于是今天心血来潮,学习下在交换机环境下MRTG是如何配置的,顺便也整理一下之前的资料。当然,要感谢广大网友,能完成实验,也是自己在网上搜集各种整理作参考的。
MRTG是利用SNMP协议去查询指定有SNMP协议的设备,定时统计其设备的流量或负载,再将统计结果绘成统计图,从统计图上能很容易、直观地就能查出流量或负载。
一 需要安装的软件
l MRTG,MRTG可以到其官方网站http://oss.oetiker.ch/mrtg/pub/ 下载,MRTG的安装十分简单,将下载的压缩包解压即可,默认把压缩包解压到C:\mrtg-
2 Perl,Perl可以从其官方网站http://www.activestate.com/activeperl/downloads 免费下载。ActivePerl安装过程非常简单,默认安装的路径为 C:\Perl,其他选择默认下一步即可。安装是否成功,可以检查系统变量是否存在perl的环境变量即可,有即表示安装成功。(这里用的版本是

二 配置MRTG的具体步骤:
1.首先在路由器上开起snmp功能
具体如下:
在网页中输入http://192.168.1.1进入路由器管理界面(这里我们用的是DrayTek VigorPro200路由器),选择“系统维护”-“管理”(如下图所示)

然后在SNMP管理下,勾选“启用SNMP代理程序”即可(如下图所示)。

至此,完成了路由器的设置。
三 监控主机MRTG的配置是如何做的
接下来我就可以在监控主机上做mrtg的配置了。
首先,我在C盘建立一个目录来存放MRTG监控路由器所生成的网页文件以及图片。我们这里建的目录为C:\mrtgwww,并且把C:\mrtg-
然后在“开始——运行——cmd”进入dos窗口进行相关配置。
1.配置文件的生成(由cfgmaker来生成)
首先进入到目录C:\mrtg-

执行如下命令:perl cfgmaker public@192.168.1.1 -global “WorkDir: C:\mrtgwww” -output “C:\mrtgwww\routermrtg.cfg”

成功后会在在C:\mrtgwww下生成routermrtg.cfg文件。
再执行以下命令:perl mrtg C:\mrtgwww\routermrtg.cfg

注释:
l %