xml地图|网站地图|网站标签 [设为首页] [加入收藏]

智能硬件

当前位置:美高梅游戏网站 > 智能硬件 > Mrtg windows版建立MRTG统计网页

Mrtg windows版建立MRTG统计网页

来源:http://www.gd-chuangmei.com 作者:美高梅游戏网站 时间:2019-09-06 02:42

设备的所有的需要被管理的信息被看作一个各种被管理对象的集合,这些被管理对象由 OSI 定义在一个被称作管理信息(ManagementInformation Base,MIB)的虚拟的信息库中,以下是Mrtg windows版流量监控设定 MRTG 组态。

Mrtg windows版建立MRTG 统计网页

Mrtg windows版流量监控设定 MRTG 组态
Mrtg windows版流量监控MRTG 的使用流程是这样:首先执行 cfgmaker 来送出 SNMP 封包,侦测 Router 上所支援的 OID 号码,并建立组态档。这项工作可以使用以下指令来完成:
c:mrtgrun>perl cfgmaker [email protected] > mrtg.cfg

Mrtg windows版使用 indexmaker 来建立目录网页,使用下列指令:
c:mrtgrun>perl indexmaker -o e:inetpubwwwrootmrtgdefault.htm mrtg.cfg 54ne.com

以上指令是用来建立 163.21.236.254 这个 Router 的组态,使用 public 来当 SNMP community string,建立好的组态则是放在 mrtg.cfg 组态档中(记得前面改 Router 时,曾经设定过 community string 吗?如果您不是设 public,这里可别照着做)。

更详细的说明请直接打 c:mrtgrun>perl indexmaker 查询。
在建立目录网页之前,必须先修改 indexmaker 主程式,请将
$title = '台北市教育网路中心流量分析';
改为贵校名称。
关于 95MRTGscheduler

如果是在 Linux 的平台上,这个步骤应该可以很容易就完成。但是在 Windows 平台上你可能会遇到程式执行过久(感觉很像程式当掉),或是做出完全空白的组态档,以 Netxray 来监看封包可以找出原因,我们可以发现,当 163.21.236.71 (SNMP Agent) 从 163.21.236.254 (SNMP Server) 取得 OID 号码后,找到一个路由介面 IP 是 163.21.158.254 ,接着 Windows 对该 IP 进行反查,向 DNS Server 163.21.236.4 查询(图上反白的那一行),反查成功后,SNMP Agent 继续询问 SNMP Server,结果得到第二个路由介面 IP 是 163.21.234.254 ,一样对此 IP 进行反查,结果查不到,于是 Windows 继续以 NetBios Name 进行「广播找人」,但也查不到.......最后什么组态也做不出来。

由于 Windows 环境里的排程设计的不够理想,只能排定每日一次,无法设定成五分钟执行一次,因此 Mrtg windows版的排程工作,必须要用变通方法。
这支程式是以 VB 所撰写的排程程式,必须要常驻在记忆体里面执行,而且因为开发时的 VB 版本较旧,所以只能给 Win 9x 的作业系统执行。如果您的 MRTG 刚好也是在 Win 98 上面执行,那么请您把它装起来吧!
这个设定介面非常一目了然,所以我就不再详细说明。如果您装了这支程式,以后的步骤您都不需要再去理会。

由于在 Linux 上执行 cfgmaker 时,不会去反查 IP,所以一切都很顺利。在 Windows 上就没那么幸运了。解决方法是什么呢?其实很简单,只要为 Router 上的每一个 IP 都做好 DNS 纪录就可以了。
如果你有 Linux 的机器已经装好 Perl,也可以拷贝 cfgmaker 到 Linux 上,利用 Linux 来做组态档,然后再将做好的组态档拷贝回 Windows,这样也可以。否则还有第三个方法,就是手动来建立组态档。在市网中心所提供的 MRTG 套件中,内含有我修改过的范例组态档 mrtg.cfg,我们就以此档案为例,来了解一下组态档参数的意义。以下就是该档案内容(前面已经说过,使用 WordPad 来编辑,记得千万不要按 Enter):

有一个细节要特别注意,当您设定好以上三个路径后,千万不要再去搬移,否则这支程式会执行不起来,出现系统错误讯息,而且重新安装也没用。当然是有办法补救,我用的办法是直接以 Regedit 去修改系统登录档,将该三个机码的值,档名去除,只留下路径。这样可以将该程式救回来。修改系统登录有很高的风险,请务必照图操作。

WorkDir: e:Inetpubwwwrootmrg
以上这一行是设定 MRTG 流量统计图的摆放位置,当然要摆放在网页所在的目录里
# Description: Cisco Internetwork Operating System Software IOS (tm) C2600 Software (C2600-IS56I-M), Version 12.0(2a), RELEASE SOFTWARE (fc1) Copyright (c) 1986-1999 by cisco Systems, Inc. Compiled Fri 01-Jan-99 16:32 by phanguye
# Contact:
# System Name: Router
# Location:

机码的位置在 HKEY_CURRENT_USERSoftwareVB and VBA Program SettingsMRTGSchedulerParameters

以上是 Router 上的 SNMP Server 讯息,其实都是注解行,如果觉得讨厌可以直接将它移除。
Target[g_point]: 1:[email protected]

文章转载自网管网:

这是定义资料来源,前面说过资料来源有两类:如果是以 OID : Community string 来定义,则来源由 SNMP Server 提供﹔如果要由外挂程式提供资料,则会定义成
Target[上线人数]: `perl myfinger.pl`

windows版建立MRTG 统计网页 Mrtg windows版使用 indexmaker 来建立目录网页,使用下列指令: c:mrtgrunperl indexmaker -o e:inetpubwwwrootmrtgdefault....

本文由美高梅游戏网站发布于智能硬件,转载请注明出处:Mrtg windows版建立MRTG统计网页

关键词: