荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: hellsolaris (qq), 信区: Security
标  题: mrtg使用说明(简单版 for win2k)
发信站: 荔园晨风BBS站 (Mon Dec 29 15:22:12 2003)


Mrtg是一种图形化的流量监控服务,网址是:http;//www.mrtg.org

一、先下几个需要的软件:
1.       ActivePerl5.6.1build633
http://downloads.activestate.com/ActivePerl/Windows/5.6/ActivePerl-
5.6.1.633--SWin32-x86.msi

目的是为win2k增加perl环境支持

2. mrtg-2.9.21
http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/mrtg-2.9.21.zip

这是mrtg的主程序

二、安装配置mrtg

1.安装activeperl5.6.1,直接安装就可以了.不能安装的朋友可能提示需要
msiexec.exe,在office中可以找到。

2.解压mrtg-2.9.21.zip,随便解压在一个不容易被删除的地方,如C:\mrtg

3.建立一个目录给mrtg生成html和png文件,比如C:\www\mrtg

4.制作配置文件

C:\mrtg\bin>C:\perl\bin\perl cfgmaker --output=mrtg.cfg
--ifdesc=ip --global "workdir: c:\www\mrtg"
public@192.168.0.1
public@192.168.0.254

--output=mrtg.cfg就是输出的配置文件名,默认在bin目录下生成;
--ifdesc=ip,表示使用接口的IP信息来标识接口;
--global="worddir: C:www\mrtg"中的workdir就是产生html的地方
(注意在workdir的:和C之间有空格)
public是交换机或者路由器和支持SNMP的设备读取信息的口令,后面的ip
地址是设备的ip地址

如果执行正确就会在bin目录下产生mrtg.ok和你刚才输入名字的配置文件
(mrtg.cfg)

5.执行mrtg

C:\mrtg\bin>c:\perl\bin\perl mrtg mrtg.cfg

意思是用perl解释mrtg并且mrtg的参数是mrtg.cfg(就是刚才用cfgmaker生
成的mrtg.cfg文件)

到c;\www\mrtg中执行*.html文件就会看到你的结果了..也许你会发现网页下
面的图片不能正常显示.没有关系把bin文件夹同级的images文件夹中的图片
复制到C;\www\mrtg中就可以了.不过为什么图中没有任何流量的显示呢?这是
因为mrtg你只执行了一次而已.过5分钟再执行一次就会看到有变化了.

6.修改mrtg.cfg

把刚才的mrtg.cfg用记事本(notpad.exe)打开
在"workdir: c:\temp\mrtg"下面加上:
RunAsDaemon: yes
language: gb
保存后推出

7.做个索引页

C:\mrtg\bin>C:\perl\bin\perl indexmaker mrtg.cfg
--output=c:\temp\mrtg\index.html

8.定时执行

右键拖动C:\mrtg\bin中的mrtg到桌面,选择建立快捷方式。手动更改其中的目标

wperl mrtg --logging=eventlog mrtg.cfg

后面的mrtg.cfg为你的配置文件名,对应上面用cfgmaker生成的文件名。
这时桌面上的快捷方式的图标变成一个金黄色的球。运行它。

经过5-6秒的执行(不会产生任何窗口和提示信息)查看bin目录中有没有mrtg.
cfg_l文件

如果有就是执行成功了。这样mrtg就是每隔5分钟执行一次了。

9.做个主页

用IIS或者Apache把C:\www\mrtg\发布出来,默认文件为index.html

10.加入启动文件夹
这样每次开机自动启动mrtg采集信息

Now is ok!

--

※ 来源:.荔园晨风BBS站 http://bbs.szu.edu.cn [FROM: 61.144.235.40]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店