用MRTG监测交换机、路由器端口流量

上传人:人*** 文档编号:497393624 上传时间:2023-07-18 格式:DOC 页数:24 大小:720.51KB
返回 下载 相关 举报
用MRTG监测交换机、路由器端口流量_第1页
第1页 / 共24页
用MRTG监测交换机、路由器端口流量_第2页
第2页 / 共24页
用MRTG监测交换机、路由器端口流量_第3页
第3页 / 共24页
用MRTG监测交换机、路由器端口流量_第4页
第4页 / 共24页
用MRTG监测交换机、路由器端口流量_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《用MRTG监测交换机、路由器端口流量》由会员分享,可在线阅读,更多相关《用MRTG监测交换机、路由器端口流量(24页珍藏版)》请在金锄头文库上搜索。

1、用MRTG监测交换机、路由器端口流量专题介绍用MRTG监测交换机端口流量初级介绍MRTG(MultiRouter Traffic Grapher, MRTG)是基于SNMP的典型网络流量统计分析工具。它不仅耗用的系统资源小,而且是完全免费的。它通过SNMP协议从设备得到其流量信息,并将流量负载以包含JPEG格式图形的HTML文档的方式显示给用户,以非常直观的形式显示流量负载。是一款应用非常广泛的网络流量统计工具。现在就根据自己的实际工作,讲解一下如何使用MRTG来监控交换机每个端口的流量。 环境介绍:MRTG安装在windows 2000 管理工作站上需要管理的两台交换机:Foundery S

2、erveriron 800 四层交换机(IP address:10.86.11.138)Foundery Bigiron 8000 路由交换机 (IP address:10.86.11.139)准备工作:下载Perl for Windows NT/2000(http:/ 5.005 或更新的。下载MRTG forWindows NT/2000(http:/people.ee.ethz.ch/oetiker/webtools/mrtg/pub)需要知道交换机设备的 read-only SNMP community string .zip两台交换机的read-only SNMP community

3、 string都是sdcdn软件安装:1.mrtg的安装只需把mrtg-2.9.25.zip解压到windows 2000 管理工作站上C:mrtg目录下即可 01.gif (62.95 KB)2006-6-13 19:282.Perl的安装 将ActivePerl-5.8.0.804-MSWin32-x86.zip解压后,会产生一个批处理文件:Installer.bat,双击 installer.bat。按照提示安装即可。默认安装目录是c:perl。 02.jpg (53.41 KB)2006-6-13 19:28注意:查看控制面板-系统-高级-环境变量中变量path是否包含c:perlbi

4、n 的路径,若未包含,须编辑加入。 03.jpg (55.82 KB)2006-6-13 19:283生成MRTG默认的配置文件(可以自定义文件名,例如mrtg.cfg)运行 c:mrtgbin perl cfgmaker sdcdn10.86.11.138 sdcdn10.86.11.139 -global “workdir: c:netmanager “ -output mrtg.cfg 10.86.11.139 分别是两台交换机的IP address;注意首先要保证c:netmanager目录的存在。 04.jpg (24.67 KB)2006-6-13 19:284启动MRTG运行命令

5、 c:mrtgbinstart /D c:mrtgbin wperl mrtg logging=eventlog mrtg.cfg 05.jpg (24.02 KB)2006-6-13 19:28此时在c:netmanager目录下产生大量的html文件 06.jpg (69.15 KB)2006-6-13 19:28由于每个端口相应产生一个html文件,不利于管理,我们可以继续汇总成一个html文件,在一个页面上监测所有交换机的端口。运行命令 c:mrtgbinperl indexmaker mrtg.cfg -output=c:netmanagerindex.html 07.jpg (28

6、.19 KB)2006-6-13 19:28这时会在c:netmanager下产生文件index.html,打开观察 08.jpg (71.85 KB)2006-6-13 19:28至此,mrtg配置基本完成,现在您就可以轻松自如的监测交换机端口的流量了,还不抓紧体验一下!MRTG功能多多,例如:监测网络服务器的CPU利用率,带宽等等,感兴趣的读者可以继续研究!到时可别忘了和大伙一起分享啊! 本帖最后由 kknd 于 2006-6-13 19:30 编辑 我是流氓我怕谁?!kknd 渝西阳光会员UID 3精华 4 积分 3118帖子 2425金钱 3658 荣通币威望 4 点阅读权限 150注

7、册 2005-11-21状态 离线 #2 大 中 小 使用道具发表于 2006-2-26 13:10 资料 个人空间 短消息 加为好友 使用MRTG监控路由、交换设备(上)一名真正合格的网管所做的工作不应该仅仅局限在网络故障发生后,亡羊补牢的工作虽然不算迟,但损失的产生是不可避免的。那么,如何有效地监视网络状态,能在第一时间发现网络故障,在网络还没出现问题时进行预防,并合理地划分带宽资源呢?对网络流量进行监控就可以有效地解决以上难题。现在笔者要为大家介绍的就是网络流量监控领域的行家MRTG。本文中,笔者向大家介绍如何通过MRTG对路由器或三层交换机进行监控。MRTG会利用SNMP协议(简单网络

8、管理协议)监控、管理通过路由、交换设备的各个端口的流量。当然,笔者还会指导大家安装MRTG并在设备上启用SNMP协议以支持MRTG。小知识 流量监控大家都知道数据包形成数据流,就好比水流一样,所以我们对带宽采用流量这个名词来定义,及时了解网络流量对于排除网络故障能够起到很大的作用。很多公司都拥有路由、交换设备,这些设备担负着实现公司网络连接的重任,所以,了解通过路由、交换设备的各个端口的流量是非常重要的,只有对流量进行监控才能有效地管理网络带宽,提高企业网络的工作效率。MRTG小档案软件大小:1558 KB软件类型:免费软件运行平台:Window 98/NT/2000/XP/2003下载地址:

9、安装MRTG不管我们要对何种设备进行监控,都需要找到一台操作系统为Windows 2000的计算机(计算机A),并为它安装MRTG,用来接收数据流量。在Windows系统上安装MRTG需要Perl的支持,所以我们需要先安装Perl插件。此外,由于数据流量将以网页的形式体现出来,所以需要在计算机A上安装IIS服务(由于篇幅限制,IIS的安装就不作介绍了)。Step1:Perl的安装比较简单,目前使用的一般是Active Perl for Windows,我们可以到 5-MSWin32-x86.msi下载。Step2:进行安装时,如果遇到“是否使用PPM3发送个人信息至ASPN”,我们可以跳过。在

10、安装完毕后重新启动计算机即可让Perl生效。Step3:安装MRTG程序。由于MRTG是一个用Perl编写的程序,所以不需要安装,下载后直接解压即可。我们将它解压到“C:mrtg”目录。现在我们就完成了安装工作。小知识Perl和很多用JAVA编写的程序在使用时需要安装JDK一样,MRTG需要Perl程序的支持,所以在使用MRTG之前一定要在计算机A上安装Perl。Perl和JAVA一样也是一种语言,不过Perl主要在Linux和UNIX系统下使用,由于本例是在Windows下安装MRTG,而默认情况下Perl组件没有安装在Windows操作系统中,所以我们需要为计算机A安装相应的Perl语言库

11、,就如同我们运行VB程序有时需要安装VB语言库一样。监控Cisco设备虽然我们在计算机A上安装了MRTG,但被监控的设备没有启用SNMP协议而且没有配置接受SNMP的目的地址,因此我们还需要在被监控设备上进行相应的配置。现在,让我们来看看如何使用计算机A监视通过Cisco 6509交换机各个端口的流量,以便数据发生异常时即时采取防护措施。Cisco的高端产品6509交换机作为被监视设备,端口IP地址为10.91.30.1。选择安装了MRTG的计算机(计算机A)作为监视设备,IP地址为10.91.30.45。小知识SNMPSNMP也叫简单网络管理协议,它用于记录网络流量信息,不管是网管软件还是流

12、量监控软件都需要SNMP协议的支持。由于本例需要监控通过路由、交换设备各个端口的流量,所以需要在路由、交换设备上启用SNMP协议,并指定接收SNMP记录信息的目的地址。通过这些设置,路由、交换设备就可以对通过端口的数据信息进行记录并发送到指定的目的地。1.Cisco 6509上的配置下面我们需要进入6509将SNMP协议启动并指定数据接收目的地。Step1:进入计算机A的命令提示符窗口,输入“telnet ”登录6509设备。Step2:输入正确的密码后,进入6509配置模式,接着输入以下指令。snmp-server community softer RO设置SNMP的团体名为softer。s

13、nmp-server trap-source FastEthernet0/1以Fa0/1端口为监控源,如果不输入此行,将以设备自身的ROUTER ID作为监控源。snmp-server contact 设置管理者的邮箱地址。snmp-server host 10.91.30.45 softer设置管理机的IP地址为10.91.30.45(计算机A的IP地址),并设置团体名(softer)。snmp-server enable traps启动监控。Step3:保存设置并退出后即可完成在6509设备上的所有配置。2.计算机A上的配置现在我们就需要在计算机A上设置MRTG让它接收6509交换机的SN

14、MP信息,并将这些信息制作成网页的形式进行发布。在计算机A上配置好IIS的发布目录并正确安装Perl和MRTG程序后,重新启动计算机并进行如下操作。Step1:打开计算机A的命令提示符窗口,然后进入C:mrtgbin目录。Step2:输入“perl cfgmaker softer10.91.30.1 -global WorkDir: c:www mrtg -output mrtg.cfg”。其中,“softer”是团体名,“”是6509设备上的端口IP地址。Step3:输入“perl indexmaker mrtg.cfgc:wwwrootmrtgindex.htm”后即可生成index.htm文件。Step4:输入“perl mrtg

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号