Windows 2003下安装MRTG流量监控全攻略
Windows 2003下安装MRTG流量监控全攻略
Windows 2003下安装MRTG流量监控全攻略
什么是MRTG?
MRTG(Multi Router Traffic Grapher),通常讲是一个监控网络链路流量负载的开源软件,它可以从所有运行SNMP协议的设备上(包括服务器、路由器、交换机等)抓取信息。事实上它不仅可以监控网络设备,任何其它的支持SNMP协议的设备都可以做为MRTG的监控对象,并自动生成包含PNG图形格式的HTML文档,通过HTTP方式显示给用户。
所需软件:
1.ActivePerl for windows (ActivePerl-5.8.0.805-MSWin32-x86.msi) 下载地址:http://doc.guandang.net
2.MRTG (mrtg-2.16.2.zip)
下载地址:http://doc.guandang.net
3. instsrv.exe和srvany.exe
下载地址:
使用环境:
完成目标:通过 MRTG 24小时监测交换机所有端口流量,掌握服务器平时使用带宽
安装步骤:
1.在网管服务器上安装perl,部署MRTG环境.
直接双击(ActivePerl-5.8.0.805-MSWin32-x86.msi)即可安装完成。
Windows 2003下安装MRTG流量监控全攻略
2.被监控服务器安装配置SNMP服务
放入系统光盘,安装SNMP服务(开始→程序→控制面板→添加或删除程序→管理和监视工具→简单网络管理协议),即可安装成功! 随后打开管理工具→服务→SNMP Service属性→安全,添加一个只读的团体名(注意:为了安全,请将团体名尽量设置复杂),在接受来自这些主机的SNMP数据包中添加网管服务器的IP地址,在代理选项中勾选所有。即可完成SNMP服务设置。
----------------------------------------------------------------------------------------------------- 如果监控的是交换机,那交换机要开启snmp
H3C5500交换机
1) 配置Agent
# 设置SNMP基本信息,包括版本、团体名(只监控可以不写操作,另外请更改团体。
<Sysname> system-view
[Sysname] snmp-agent sys-info version v2c
[Sysname] snmp-agent community read public(可更改复杂一点的团体名)
[Sysname] snmp-agent community write private(只监控可不配)
# 设置交换机的联系人和位置信息,以方便维护。
[Sysname] snmp-agent sys-info contact Mr.Wang-Tel:3306
[Sysname] snmp-agent sys-info location telephone-closet,3rd-floor
港湾U24交换机开启SNMP
[U24]<config># service snmp enable
[U24]<config># config snmp Community readonly public(团体名可自行更改)
[U24]<config># config snmp Community readwrite prXXX(写操作的团体名,监控可不配)
-----------------------------------------------------------------------------------------------------------------------------------
3.防火墙设置,如果安装了防火墙,注意开放UDP161端口(端口查看netstat -an)
4.安装MRTG
Windows 2003下安装MRTG流量监控全攻略
将mrtg压缩包(mrtg-2.16.2.zip)解压缩到D盘(盘符可以自选)并将文件夹改名为mrtg。进入DOS,执行以下命令:
D:\>cd mrtg\bin /进入D盘下mrtg\bin的文件夹里 /
D:\mrtg\bin>perl cfgmaker public@192.168.0.12 --global "WorkDir: D:\web\mrtg" --output mrtg.cfg /public设置的团体名,尽量设置复杂。IP地址192.168.0.12 是被网管交换机的IP地址,D:\web\mrtg是输出的HTML文件所存放的路径,mrtg.cfg生成的配置文件名称,可以自己改为其他名称,存放在D:\mrtg\bin文件夹下。如果要监测多个设备(路由器、交换机、服务器等),则只需要添加多个IP地址即可,命令如下:perl cfgmaker public@192.168.0.10 public@192.168.0.11 public@192.168.0.12 --global "WorkDir: D:\web\mrtg" --output mrtg.cfg 注意团体名必需一致 /
D:\mrtg\bin>echo runasDaemon:yes>>mrtg.cfg /将runasDaemon:yes添加到mrtg.cfg文件中/
D:\mrtg\bin>echo Interval:5>>mrtg.cfg /将Interval:5添加到mrtg.cfg文件中,每5分钟刷新一次/
D:\mrtg\bin>echo language:chinese>>mrtg.cfg / 统计页面生成中文/
5.使用IndexMaker生成报表首页:
D:\mrtg\bin>perl indexmaker mrtg.cfg>d:\web\mrtg\index.htm
6.运行MRTG:
D:\mrtg\bin>perl mrtg --logging=mrtg.log mrtg.cfg
运行MRTG即可完成24小时流量监控,但是切忌DOS窗口不能够关闭。如果出现报错,则多执行此命令几次,见到如下提示即可:
Daemonizing MRTG ... Do Not close this window. or MRTG will die
下面就利用提前准备好的 instsrv.exe和srvany.exe这个两文件来把MRTG做成系统服务!把instsrv.exe和srvany.exe复制到D:\mrtg\bin下。执行 D:\mrtg\bin>instsrv mrtg "D:\mrtg\bin\srvany.exe"
注意路径是srvany.exe存放的路径 .接下来要修改注册表(regedit),在 HKEY_LOACL_MACHINE\SYSTEM\CurrentControlSet\Services\ 下找到mrtg选项并添加parameters子项,在parameters子项中,新建如下字符串值 AppDirectory="d:\mrtg\bin\" /cfg文件的路径/
Application="d:\usr\bin\perl.exe" /perl.exe的存放目录/
AppParameters="d:\mrtg\bin\mrtg --logging=mrtg.log D:\mrtg\bin\mrtg.cfg" /mrtg启动命令以及mrtg.cfg文件的存放路径,以上三行不带双引号/ 至此,MRTG设置为系统服务所有操作做完,重启系统后即可看到MRTG流量监测效果!
Windows 2003下安装MRTG流量监控全攻略
为了以后方便,可以做成批处理(mrtg.bat)!内容如下:
---------------------------------------------------------------------------------------------------------------------------
echo off
net stop mrtg
cd D:\mrtg\bin
echo 正在生成MRTG流量图,请稍后。。。。
perl cfgmaker kjadmin@192.168.0.12 --global "workdir: D:\web\mrtg" --output mrtg.cfg
echo runasdaemon:yes>>mrtg.cfg
echo interval:5>>mrtg.cfg
echo language:chinese>>mrtg.cfg
echo Options[_]: growright, bits>>mrtg.cfg
echo 生成MRTG页面!!
perl indexmaker mrtg.cfg>D:\web\mrtg\index.htm
net start mrtg
echo MRTG流量图完成!
pause
-----------------------------------------------------------------------------------------------------------------------------------
MRTG默认流量的统计单位是 KB/秒 ,若要更改为 kb/秒 ,则只需要在mrtg.cfg中找到“Options[_]: growright, bits”,将前面的#号去掉即可!然后重启mrtg服务即可!
…… 此处隐藏:2142字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




