档案

Archive for 2011/06/12

Windows下安装MRTG

2011/06/12 留下评论

  刚搬家过来,尝试迁移一篇文章,测试一下
  最近在研究网络管理,网络状态监测,发现了一个业内古老而且简单易用的网络设备及服务器流量的检测工具MRTG 全称Multi Router Traffic Grapher,谷歌翻译为“多路由器流量绘图器”,这个翻译挺古怪,不过有挺符合这个软件的,这款软件主要就是通过SNMP协议来获取网络设备的接口流量信息并绘图 然后以网页的形式呈现给大家,此软件还是以GPL授权的哦。
  在搜索工具相关介绍的时候还无意中搜到了哈尔滨理工大学的监控服务器地址,而且还是对外开放的在此共享给大家吧

  哈尔滨理工大学网络流量分析http://202.118.201.11/

  发个效果图先

在Windows系统上安装MRTG需要Perl的支持,所以我们这里需要下载两个软件包

1. Active Perl for Windows

下载地址http://www.activestate.com/activeperl/downloads

2.MRTG-2.17.2

下载地址http://oss.oetiker.ch/mrtg/pub/?M=D

安装配置过程

1. 安装Active Perl for Windows 按步骤NEXT即可

2.下载MRTG 解压到一个目录如”C:\mrtg”

到此为止,软件安装部分已经结束了,下面配置网络设备了,在此以交换机为例,交换机上开启snmp,如团体名为test 地址为1.1.1.1

下面开始对MRTG进行配置

命令行进入C:\mrtg\bin 执行以下命令

perl cfgmaker test@1.1.1.1 –global “WorkDir: c:\www\mrtg” –output mrtg001.cfg

说明:test为团体名;1.1.1.1为设备IP地址;C:\www\mrtg为工作目录,生成的网页文件都在这里面(注 路径前有空格);最后的mrtg001.cfg为这个设备指定的配置文件

完成后,在配置文件的最后加上下面两行代码,以实现流量图的定时更新(5分钟更新一次)

RunAsDaemon:yes

Interval:5

perl indexmaker mrtg001.cfg > c:\www\mrtg\index.htm

生成监控主页HTML文件

perl mrtg -logging=mrtg001.log mrtg001.cfg

从“mrtg001.cfg”中读取配置并启动MRTG程序,同时记录日志信息到“mrtg001.log”中

OK了,现在就可以通过服务器的IP地址直接访问我们的监控页面了,下面是我测试的效果图,对于WEB页面上的问题描述,我们可以自由的发挥进行修改以方便自己为佳。

下面是我收集的一些增值功能及FAQ

———————————————–

若想在一个页面回显多台设备的流量图,有懂命令行和HTML的应该明白的

perl indexmaker mrtg001.cfg >c:\wwwroot\mrtg\index.htm

perl indexmaker mrtg002.cfg >>c:\wwwroot\mrtg\index.htm

perl indexmaker mrtg003.cfg >>c:\wwwroot\mrtg\index.htm

—————————————————

编辑MRTG.CFG配置文档,在最前面添加两条语句:

RunAsDaemon:yes

Interval:5

语句说明:为了让MRTG全天24小时监控,我们在MRTG2.CFG中加入以上参数,目的是让MRTG每隔5分钟采集一次信息,(注意:如果不加RunAsDaemon:yes这个参数,PERL执行MRTG后会自然中止,切记)

——————————————————

中文乱码问题,index.html中修改语言为GBK即可

分类:网工之路

新Blog的开通

2011/06/12 留下评论

百度太野蛮了!

之前一直在使用百度博客(博客地址:http://hi.baidu.com/qike006 ),当时使用它的是原因就是感觉它的界面简洁好用,而且因为是搜索引擎提供的博客 我的文章被搜索到的概率会很大(呵呵,这也是中国特色吧)。但是今天我进入博客后台修改头像的时候,它竟然强制我填写一些关于个人隐私的问题,我知道百度博客最近正准备打造成一个交友平台,但是这个资料也没必要设置为必选项吧,太野蛮了!

qike006.WordPress.com

I Comming

分类:情感随笔