【Vegas改编】Windows 2003下MRTG的安装及配置
2010-08-18 17:53
459 查看
前提工作:
1, 从网上下载perl
http://www.activestate.com/Products/ActivePerl/
2,从下面的网站下载MRTG的zip文件
http://mirrors.kingisme.com/MRTG/
3, 在所装的服务器上安装snmp服务:
4, 如果需要监控服务器,且服务器有防火墙,记得将所监控的服务器UDP 161端口打开!
步骤:
1,解压mrtg文件到D:\mrtg-2.13.2目录
2,cmd中cd 到:D:\mrtg-2.13.2\bin
3,运行以下语句,不出任何错时,表示OK了。
public缺省,不要随意改动;
10.91.50.254可设为自己的交换机地址;
workdir为报表生成的目录;
mrtg.cfg是cfgmaker生成的config文件,默认在bin目录
多个设备监控时,运行:
4,为了让MRTG每个五分钟监视一次,在DOS下MRTG/bin目录用下面的命令:
5, 使用indexmaker生成报表首页:
6, 运行MRTG:
如果之前有做错,会提示很多文件找不到之类的错误,重复执行此语句3次左右,就可以清除。
7,将IIS打开,添加网站,将D:\mrtgReport路径设为主目录,连接http试试看!
将MRTG 配置为系统服务
使用windows 2003 resource kit中的Instsrv.exe和srvany.exe。首先安装win2003 rerouse kit
将srvany.exe拷贝到D:\mrtg-2.13.2\bin 目录
1.添加srvany.exe为服务
2. 配置srvany:
在注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MRTG中,添加一个parameters子键。在该子键中添加以下项目:
Application的字串值,内容为c:\perl\bin\perl.exe ---该值为perl程序目录。
AppDirectory的字串值,内容为D:\mrtg-2.13.2\bin\ ----该值为MRTG程序目录。
AppParameters的字串值,内容为mrtg --logging=mrtg.log mrtg.cfg
3.管理工具---服务中,找到MRTG服务,启用服务。
MRTG就可以全天监视制定主机的网络信息了。
最后,保存以上语句为txt文档,每次交换机端口有变或是需增加监控端,重复执行这些语句即可:
参考文档:http://www.agou.net/article/study/497.htm
1, 从网上下载perl
http://www.activestate.com/Products/ActivePerl/
2,从下面的网站下载MRTG的zip文件
http://mirrors.kingisme.com/MRTG/
3, 在所装的服务器上安装snmp服务:
4, 如果需要监控服务器,且服务器有防火墙,记得将所监控的服务器UDP 161端口打开!
步骤:
1,解压mrtg文件到D:\mrtg-2.13.2目录
2,cmd中cd 到:D:\mrtg-2.13.2\bin
3,运行以下语句,不出任何错时,表示OK了。
perl cfgmaker public@10.91.50.254 --global "WorkDir: D:\mrtgReport" --output mrtg.cfg
public缺省,不要随意改动;
10.91.50.254可设为自己的交换机地址;
workdir为报表生成的目录;
mrtg.cfg是cfgmaker生成的config文件,默认在bin目录
多个设备监控时,运行:
perl cfgmaker public@10.91.50.254 public@10.91.50.253 public@localhost --global "WorkDir: D:\mrtgReport" --output mrtg.cfg
4,为了让MRTG每个五分钟监视一次,在DOS下MRTG/bin目录用下面的命令:
echo runasDaemon:yes>>mrtg.cfg echo Interval:5>>mrtg.cfg
5, 使用indexmaker生成报表首页:
perl indexmaker mrtg.cfg>D:\mrtgReport\index.htm
6, 运行MRTG:
perl mrtg --logging=mrtg.log mrtg.cfg
如果之前有做错,会提示很多文件找不到之类的错误,重复执行此语句3次左右,就可以清除。
7,将IIS打开,添加网站,将D:\mrtgReport路径设为主目录,连接http试试看!
将MRTG 配置为系统服务
使用windows 2003 resource kit中的Instsrv.exe和srvany.exe。首先安装win2003 rerouse kit
将srvany.exe拷贝到D:\mrtg-2.13.2\bin 目录
1.添加srvany.exe为服务
D:\mrtg-2.13.2\bin>instsrv MRTG "D:\mrtg-2.13.2\bin\srvany.exe"
2. 配置srvany:
在注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MRTG中,添加一个parameters子键。在该子键中添加以下项目:
Application的字串值,内容为c:\perl\bin\perl.exe ---该值为perl程序目录。
AppDirectory的字串值,内容为D:\mrtg-2.13.2\bin\ ----该值为MRTG程序目录。
AppParameters的字串值,内容为mrtg --logging=mrtg.log mrtg.cfg
3.管理工具---服务中,找到MRTG服务,启用服务。
MRTG就可以全天监视制定主机的网络信息了。
最后,保存以上语句为txt文档,每次交换机端口有变或是需增加监控端,重复执行这些语句即可:
perl cfgmaker public@10.91.50.254 --global "WorkDir: D:\mrtgReport" --output mrtg.cfg
echo runasDaemon:yes>>mrtg.cfg
echo Interval:5>>mrtg.cfg
perl indexmaker mrtg.cfg>D:\mrtgReport\index.htm
perl mrtg --logging=mrtg.log mrtg.cfg
参考文档:http://www.agou.net/article/study/497.htm
相关文章推荐
- Windows 2003安装配置MRTG
- 【Vegas原创】Windows 2003下CACTI的安装及配置
- 十一、Windows 2003 R2 安装,配置DHCP
- Windows 2000/XP/2003 下 IIS PHP MySQL Zend Optimizer GD库 phpMyAdmin安装配置
- Windows 2000/XP/2003 下 IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置
- Windows安装MRTG后的配置
- Windows 2003安装和配置活动目录服务
- Windows 2003 + IIS6 + PHP5 + MySQL5 + ZendOptimizer3.3.0的安装与配置
- 在Windows 2003 DC安装ISA2004后ISA无法保存配置的解决方法
- Windows 2000/XP/2003下安装配置IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin
- windows 2003 Oracle RAC安装过程及配置,错误集合及解决办法
- Windows 2003安装和配置活动目录服务
- SVN 在Debian/Ubuntu、windows 2003 的配置安装与使用
- Windows 2003上安装配置SVN服务器及客户端 结合别人的文章以及自己实践整理
- 九、Windows 2003 R2 WINS安装,配置,更新
- Windows 2003 server 下安装Oracle 11g网络配置检查未执行的问题
- Windows下MRTG的安装配置
- .Text在windows 2003及XP下配置安装
- Windows 2003+IIS6+PHP5.3.8的安装配置教程