今天研究了下mrtg,想对服务器流量进行下监控,于是google,找到官方说明
http://oss.oetiker.ch/mrtg/doc/mrtg-nt-guide.en.html
下载mrtg和activeperl
安装activeperl
因为mrtg是通过SNMP对所管理的设备进行监控,而windowsXP在安装的时候并未默认安装SNMP协议,于是安装
要打开"Windows组件向导",请单击“开始”,指向“设置”,单击“控制面板”,双击“添加/删除程序”,然后单击“添加/删除Windows组件”。然后单击“详细信息”。选中“简单网络管理协议”复选框,然后单击“确定”。
不过安装的时候需要系统盘,好,这个简单,找来系统盘,找到相应的文件,安装,重启电脑。
重启后SNMP服务会自动启动。ok
然后,按照文档一步步的安装,不过后来出现
no response received的错误
发现在perl cfgmaker community@10.10.10.1 --global "WorkDir: D:\www\mrtg" --output mrtg.cfg这句命令里,文档并没
有对community进行说明,查了下,看看SNMP协议除了启动后还需要什么,发现右键服务中的SNMP service中的属性,出现了安全->接收团体 想必里面的团体应该就是community了吧,然后将命令改成
perl cfgmaker public@10.10.10.1 --global "WorkDir: D:\www\mrtg" --output mrtg.cfg
果然ok
再然后将生成的mrtg.cfg中的一些WorkDir: D:\www\mrtg取消注释
Target[127.0.0.1_1]: 1:public@127.0.0.1:
SetEnv[127.0.0.1_1]: MRTG_INT_IP="127.0.0.1" MRTG_INT_DESCR="MS-TCP-Loopback-interface"
MaxBytes[127.0.0.1_1]: 1250000
Title[127.0.0.1_1]: Traffic Analysis for 1 -- ED7E51572646449
这四句也取消了注释,再运行 perl mrtg mrtg.cfg
果然ok了,在D:\www\mrtg中看到了127.0.0.1_1.html等一些html文件,说明mrtg已经在监控我的机器了
哈哈,大功告成!!
下面就是mrtg运行起来后的效果
- 大小: 18.2 KB
分享到:
相关推荐
MRTG 的安装过程需要 Perl 的支持,需要先下载并安装 Active Perl for Windows,然后下载 MRTG 并解压到一个目录。安装完成后,需要配置网络设备,以交换机为例,需要开启 SNMP,并将团体名和设备 IP 地址配置好。...
- **运行MRTG**:使用生成的配置文件运行MRTG: ``` D:\mrtg\bin>perl mrtg d:\mrtg\www\public.cfg ``` ### 三、常见问题及解决方案 #### 1. 日志文件问题 在运行MRTG的过程中可能会遇到日志文件读取失败的...
**Windows 2003下MRTG安装与配置指南** MRTG(Multi Router Traffic Grapher)是一款网络流量监控工具,它能够收集并显示网络设备的利用率数据,如带宽使用情况。在Windows 2003 Server上安装和配置MRTG,主要涉及...
Mrtg (Multi Router Traffic Grapher,MRTG) 是一个监控网络链路流量负载的工具软件,它可以从所有运行SNMP协议的设备(包括服务器、路由器、交换机等)抓取到信息,并自动生成包含PNG格式的图形以HTML文档方式显示给...
**MRTG(Multi Router Traffic Grapher)**是一款开源网络...通过以上步骤,您应该能够在Windows 7系统上成功安装并运行MRTG。这个过程虽然涉及多个步骤,但遵循教程,一步步操作,相信您很快就能掌握MRTG的基本用法。
2. **启动MRTG**:运行MRTG命令开始监控,并观察输出结果,确保数据采集正常。 3. **数据分析**:分析MRTG生成的图表,理解网络流量的波动情况,找出潜在的问题。 4. **调整监控对象**:可以改变监控目标,如增加或...
在这个压缩包中提到的ActivePerl是Perl的一种Windows版本,它是运行MRTG所必需的。首先,你需要下载并安装ActivePerl,然后下载MRTG的安装包,解压后包含的文件可能有: - `mrtg.exe`:这是MRTG的主程序。 - `...
本手册将详细介绍如何在Windows NT及Windows 2000环境下安装与配置MRTG,并确保其正常运行。 #### 安装前的要求 为了使MRTG能够在Windows NT或Windows 2000系统上正常工作,你需要准备以下几项: 1. **Perl for ...
2. 将MRTG安装在C盘的“c:\mrtg”目录下。 3. 安装Perl并将其路径添加到系统环境变量Path中。 4. 检验Perl是否安装成功,可以通过命令行运行`perl mrtg`并查看返回结果。 **安装IIS服务**(这部分内容未详述,通常...
MRTG本身是用Perl编写的,因此Perl是运行MRTG的前提。 安装完成后,需要配置SNMP的安全设置,特别是社区字符串(如“public”),确保MRTG可以成功地与目标设备通信。此外,如果使用了防火墙,需要打开UDP 161端口...
- **ActivePerl**: Perl语言环境,用于运行MRTG。 - **Windows服务安装工具**:SERANY.exe 和 INSTSRV.exe,用于将MRTG安装为Windows服务。 #### 三、MRTG安装步骤 - **1. 安装ActivePerl** - **下载地址**:...
6. **运行MRTG**:配置完成后,使用`/usr/bin/mrtg`命令启动MRTG。这将开始收集数据并生成图表。为了持续监控,你可能需要将MRTG配置为定时任务,如`cron`。 7. **日志和报警**:你可以配置MRTG发送电子邮件报警,...
2. **instsrv.exe** 和 **srvany.exe**:这两个文件用于在Windows系统中以服务的方式运行MRTG。instsrv.exe用于安装服务,而srvany.exe则允许任何可执行程序作为Windows服务运行。 3. **mrtg-2.15.2.zip**:这是...
4. **启动MRTG** —— 运行MRTG脚本来开始收集数据。 #### 六、注意事项 - **安全性**:在设置SNMP团体名时避免使用默认值。 - **权限问题**:确保Perl有足够权限执行MRTG脚本。 - **数据准确性**:定期检查MRTG...
运行MRTG后,它会定期(默认每5分钟)收集数据,并更新网页上的图表。 为了优化性能和显示效果,可以调整MRTG的配置参数,例如采样频率、数据保留期限、图形颜色和分辨率等。同时,可以利用MRTG的Web页面模板来自...