流量监控工具 MRTG 安装指南
作者: 天舞枫 日期: 2008-03-13 10:17:54
MRTG是工作再perl平台下的一款流量监控软件!所以要安装MRTG就需要先安装perl!
引用内容从下面网站下载最新的perl
http://www.activestate.com/Products/ActivePerl/
从下面的网站下载MRTG
http://mirrors.kingisme.com/MRTG/
安装Perl的过程其实很简单。 首先打开PERL的安装文件,点下一步,然后同意软件使用权的协议,下一个画面会让您确认是否使用[PPM3发送个人信息至ASPN],还是省着点儿,不要选它,直接按下一步。然后就是下一步直通车,直至Perl安装成功。[perl安装完毕需要重新启动计算机,否则会告诉你perl命令错误]
由于MRTG是一个Perl写的程序,不需要安装,稍后有些安装过程需要在DOS里面完成,所以建议解压的路径为C:/MRTG。
下面给出详细的安装步骤:
在安装MRTG之前交换机需要设置snmp,这里不详细说了,将我的交换机snmp配置贴上
引用内容snmp-agent
snmp-agent local-engineid 800063A2000FE25342BE6866
snmp-agent community read network
snmp-agent sys-info version all
snmp-agent target-host trap address udp-domain 10.10.0.200 udp-port 5000 params securityname network v2c
1. 运行cmd,进入DOS窗口;
c:/>cd/MRTG/bin 进入刚才解压的MRTG目录,准备执行命令;
使用perl MRTG 命令测试MRTG是否正确;
执行命令行perl cfgmaker network@10.3.0.20 --global "WorkDir: C:/Inetpub/wwwroot/MRTG" --output network.cfg
network.cfg是输出配置文件,位置在MRTG/bin。 workdir内是MRTG生成的网页文件。本例指定在IIS默认目录。
netwokr@10.3.0.20 注释: network是团体名, 10.3.0.20是IP地址。
当有多个设备要监控时,用下面的命令:
perl cfgmaker network@ip1 network2@IP2 community@ip3 --global "WorkDir: C:/Inetpub/wwwroot/MRTG" --output network.cfg
2.为了让MRTG每个五分钟监视一次,在DOS下MRTG/bin目录用下找到你生成的network.cfg文件,打开文件在最后一行加入:
RunAsDaemon:yes
Interval:5 //设置时间
Language:gb2312 //开启中文
3.使用indexmaker生成报表首页:
perl indexmaker network.cfg>c:/Inetpub/wwwroot/MRTG/index.htm
4.运行MRTG:
perl MRTG --logging=network.log network.cfg
访问c:/Inetpub/wwwroot/MRTG/index.htm检查MRTG是否可以正常工作,生成统计图形。
5.将MRTG 配置为批处理:
引用内容cd \
cd mrtg
cd bin perl mrtg --logging=hccnet.log hccnet.cfg
效果图片:


晴天


