免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1309 | 回复: 0
打印 上一主题 下一主题

Windows下MRTG完全配置说明 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-20 16:24 |只看该作者 |倒序浏览

一、 在IIS中配置一个Web站点,用于发布MRTG的监控信息,站点的根目录为C:\Inetpub\wwwroot然后,获取MRTG的Win32版本和Activeperl,分别安装到C:\mrtg-2.15.1和C:\perl
二、 snmp配置:

Windows2003:
1.安装简单管理协议(snmp)
2.管理工具--服务--SNMP Service属性--安全,接受团体名称,添加一个团体名称(如public),指定其只能只读权限;
3.接受来自这些主机的SNMP数据包,添加,填入你要使用mrtg监测的服务器IP;
4.管理工具--服务--SNMP Service属性--代理,勾选所有或1,2,5选项;
5.如果你有防火墙的话开通udp协议的161端口给你要使用mrtg监测的服务器;
6.重起snmp service即可.

配置命令:
Cisco 2924和Cisco 2950交换机用如下命令进行设置
Switch#configure terminal
Switch(config)#snmp-server community public RO  ; public是RO(只读)的共同体的密码
Switch(config)#snmp-server community private RW  ;private是RW(读写)的共同体的密码
Switch(config)#exit
退出
Switch#write memory
Building configuration...存盘
  出于网络安全的考虑,一是密码需要修改为较安全的密码,二是不建议设置RW(读写)的SNMP设置。
2.如果是Cisco 3550交换机的话,配置SNMP如下:
snmp-server community public RO
snmp-server community private RW
3.Cisco 7507路由器
snmp-server community public RO
4.Cisco PIX520防火墙
snmp-server community public

三.MRTG的配置:
1.  进入 d:\mrtg\bin 目录:
C:\mrtg-2.15.1\bin> perl cfgmaker  youxi@192.168.8.3   --global "WorkDir: C:\Inetpub\wwwroot\mrtg"    --global "Options[_]: growright,bits" --global "RunAsDaemon: yes" --global "Language: GB2312" --output “C:\Inetpub\wwwroot\mrtg\mrtg.cfg”   

4.运行MRTG:
C:\mrtg-2.15.1\bin> wperl mrtg --logging=eventlog C:\Inetpub\wwwroot\mrtg\mrtg.cfg
2.使用IndexMaker生成报表首页:
C:\mrtg-2.15.1\bin> perl indexmaker –output c:\Inetpub\wwwroot\mrtg\index.html --title=test-mrtg c:\Inetpub\wwwroot\mrtg\mrtg.cfg
访问http:// 192.168.8.3 /mrtg/index.htm 看MRTG是否可以正常工作,生成统计图形。如果正常,终止程序,
四。将MRTG配置为系统服务:
由于MRTG需要由perl来编译执行,不能直接添加为系统服务srvany.exe这两个程序来帮助我们把MRTG添加为系统服务。将Windows中的instsrv.exe和srvany.exe复制到C:\mrtg-2.15.1\bin
1 添加srvany.exe为服务:
C:\mrtg-2.15.1\bin>  instsrv mrtg "d:\mrtg\bin\srvany.exe"
2 配置srvany:
在注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\services|mrtg 中添加
一个 Parameters 子键。再在 parameters 子键 中添加以下项目:
Application  的字串值,内容为C:\Perl\bin\perl.exe
AppDirectory 的字串值,内容为C:\mrtg-2.15.1\bin
AppParameters 的字串值,内容为 mrtg --logging=mrtg.log C:\Inetpub\wwwroot\mrtg\mrtg.cfg



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/54405/showart_1933840.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP