找论文网 > 计算机论文 > 计算机网络 >

用MRTG监控网络流量(1)

摘要  Mrtg(Multi Router Traffic Grapher,MRTG)是一个监控网络链路流量负载的工具软件,它可以从所有运行SNMP协议的设备上(包括服务器、路由器、交换机等)抓取到信息,自动生成包含PNG格式的图形,并以HTML文档方式显示给用户。
     关键词 MRTG  网络流量
 
     随着网络应用的日益广泛,有大量的数据在网络中传输。为了全面衡量网络运行状况,就需要对网络状态做更细致、更精确的测量。SNMP协议的制订为互联网测量提供了有力支持。MRTG(MultiRouter Traffic Grapher, MRTG)就是基于SNMP的典型网络流量统计分析工具。它的优点是耗用的系统资源小,可以非常直观地显示流量负载,因此有很多外挂的程序也依附在MRTG下,通过SNMP协议从设备得到其流量信息,并将流量负载以包含PNG格式图形的HTML文档的方式显示给用户。
1  MRTG工作原理
      MRTG是一个简单的网络软件,它是利用SNMP协议,去侦测指定的运行有SNMP协议的网络设备。每隔几分钟采样并统计其设备流量,将统计结果绘成统计图,这样用户能很容易地从统计图上观察出实际网络的流量。统计图如下?lt;/DIV> 

2  安装配置MRTG
2.1 设置SNMP网络管理协议
      为了监控网络流量,需要先设置设备参数,这些设备可能是路由器、交换机…甚至于一台安装了Windows 2000的电脑,只要支持SNMP的traps,都可以作为被监控的对象。
1) Windows 2000服务器的设置
     Windows 2000 Server中内含了SNMP网络管理协议,如果你想通过MRTG来监控一台Windows 2000服务器的相关信息,就需要启用该Windows 2000 Server的SNMP协议。
在Windows 2000 Server的控制面板中,选择“添加/删除程序”,点击“添加/删除Windows组件”,双击“管理和监视工具”,选中“简单网络管理协议”,确定后,选择“下一步”,完成安装。
      为了提高安全性,需要将系统默认的community(团体名)从public修改为mrtg。
打开控制面板\管理工具\服务,选择SNMP服务,双击进入其属性对话框,点击安全选项卡,就可以编辑团体名称。
2) 交换机和路由器的设置
      不同厂家的交换机和路由器设置的过程稍有不同,但方法基本相同。本文以思科2950为例来说明一下交换机和路由器的设置过程。以下命令在CISCO 2950环境里面调试通过:
C:\telnet 您的交换机的IP
User Access Verification
Password:
cisco2950>en
Password:
cisco2950# conf t
cisco2950(config)#snmp-server community mrtg ro
cisco2950(config)#snmp-server trap-source FastEthernet0/1
cisco2950(config)#snmp-server contact 管理者的邮箱地址
cisco2950(config)#snmp-server host 管理机的IP地址 mrtg
cisco2950(config)#snmp-server enable traps
cisco2950(config) #exit
cisco2950# sh run
cisco2950# wr
mrtg在这里是团体名(community);
2.2 在Windows 2000系统上安装Perl
      Perl的安装比较简单,目前使用的一般是Active Perl for windows,现在最新的版本是5.8.7,它需要使用者先安装IIS或者APACHE等常用的Web服务器平台。在这里,我就以最常用的IIS作为安装的示例,如果大家需要在APACHE平台里面安装Perl,结果会稍有些不同。安装Perl的过程其实很简单的,首先打开PERL的安装文件,点下一步,然后同意软件使用权的协议,下

共2页: 1 [2] 下一页


Linux服务器下多网卡负载均衡的研究与实现
IPSec与和NAT兼容性问题的研究
工商管理 | 工科论文 | 财务管理 | 管理学 | 公共管理 | 财政税收 | 证券金融 | 会计审计 | 计算机 | 法律论文 | 医药学 | 汉语言文学
社会论文 | 工科论文 | 理科论文 | 文化论文 | 艺术论文 | 文学论文 | 哲学论文 | 政治论文 | 英语论文 | 写作指导 | 计算机应用
www.zlunwen.com 找论文网 ® 版权所有 网站地图