Mrtg 安装配置网络流量分析统计软件

系统
对于Mrtg就不多说了,在网上很容易就找到其各方面的详细资料,下面我就说说Mrtg 安装配置网络流量分析统计软件

Mrtg(MultiRouterTrafficGrapher,MRTG)是一个监控网络链路流量负载的工具软件,它通过snmp协议从设备得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载(可以在网站http://www.stat.ee.ethz.ch/mrtg/得到mrtg的输出结果示例)。

MRTG安装配置指南大纲:
1.安装perl(***是5.6版本http://www.ActiveState.com).
2.安装MRTG(http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub),可以使用用mrtg-2.9.17.zip或者mrtg-2.9.29.zip。在win32中的文件应该包含一个rateup.exe。

Mrtg 安装:
1.解压MRTG到c:\mrtg-2.9.17目录下
2.安装perl,你要确信perl的系统目录路径跟下面列出的一致:
C:\Perl\bin;%SystemRoot%\system32;%SystemRoot%;...
你可以到控制面板--系统--环境变量中看到这些信息。
如果你安装好了,可以在命令提示符下,到c:\mrtg-2.9.17\bin目录下,输入:
perlmrtg
系统会给你一个正常的错误信息,需要一个MRTG的配置文件:
Usage:mrtg
mrtg-2.9.17istheMultiRouterTrafficGrapher.
Ifyouwanttoknowmoreaboutthistool,youmightwant
toreadthedocs.Theycametogetherwithmrtg!
Home:http://people.ee.ethz.ch/~oetiker/webtools/mrtg/

Mrtg 安装配置MRTG:
首先应该建立一个MRTG的配置文件,你需要知道下面的一些信息:
1.了解你要监控的设备ip地址或者主机名,snmp的端口号码(如果不是标准的端口号码);
2.如果你想监控其它的输入输出字节,还需要知道设备得的SNMPOID
3.***你还必须了解SNMP的只读团体字符串
现在用一个例子说明一下:设备ip为10.56.57.38,我们将监控流量和CPU负载
1.首先我们设置MRTG的默认配置文件,在命令提示符下,进入到c:\mrtg-2.9.17\bin目录下,输入下面命令:
perlcfgmakerpublic@10.56.57.38--global"WorkDir:c:\InetPub\wwwroot\MRTG"--outputmrtg.cfg这样就建立了一个初始的配置文件,注意这个文件中设备所有接口的存储号码。当你重配置你的设备时这些号码可能会被改变,因此你可以使用cfgmaker描述一些接口。
C:\mrtg-2.9.17\mrtg-2.9.17\bin>perlcfgmakerpublic@10.56.57.38--global"WorkDi
r:c:\InetPub\wwwroot\MRTG"--outputmrtg.cfg
--base:GetDeviceInfoonpublic@10.56.57.38:
--base:VendorId:
--base:Populatingconfcache
--snpo:confcachepublic@10.56.57.38:DescrMSTCPLoopbackinterface
--snpo:confcachepublic@10.56.57.38:DescrVMwareVirtualEthernetAdapter-->
--snpo:confcachepublic@10.56.57.38:DescrVMwareVirtualEthernetAdapter-->3(duplicate)
--snpo:confcachepublic@10.56.57.38:DescrIntel8255x-basedIntegratedFastEthernet
--snpo:confcachepublic@10.56.57.38:Ip10.56.57.38-->16777221
--snpo:confcachepublic@10.56.57.38:Ip127.0.0.1-->1
--snpo:confcachepublic@10.56.57.38:Ip192.168.198.1-->3
--snpo:confcachepublic@10.56.57.38:Ip192.168.240.1-->2
--snpo:confcachepublic@10.56.57.38:Type24-->1
--snpo:confcachepublic@10.56.57.38:Type6-->2
--snpo:confcachepublic@10.56.57.38:Type6-->3(duplicate)
--snpo:confcachepublic@10.56.57.38:Type6-->16777221(duplicate)
--snpo:confcachepublic@10.56.57.38:Eth-->1
--snpo:confcachepublic@10.56.57.38:Eth00-50-56-c0-00-08-->2
--snpo:confcachepublic@10.56.57.38:Eth00-50-56-c0-00-01-->3
--snpo:confcachepublic@10.56.57.38:Eth00-a0-c9-25-ba-9d-->16777221
--base:GetInterfaceInfo
--base:WalkingifIndex
--base:WalkingifType
--base:WalkingifSpeed
--base:WalkingifAdminStatus
--base:WalkingifOperStatus
--base:Writingmrtg.cfg

现在基本MRTG配置文件建立,你进入c:\mrtg-2.9.17\bin目录下输入下面的命令看一下结果:
perlmrtgmrtg.cfg
现在你就可以通过web查看到一些流量信息。这些信息将每隔五分钟描述结果,这样你就得每隔几分钟运行一次。

使MRTG实时运行:
现在我们希望让他实时运行,我们需要对他的配置文件进行设置,让他运行后不再终止。以避免每隔五分钟就的运行一次。
增加选项
RunAsDaemon:yes
到你的mrtg.cfg文件中并且开始运行:
start/Dc:\mrtg-2.9.17\binwperlmrtg--logging=eventlogmrtg.cfg
如果你想停止的话,可以在任务管理器中终止wperl进程。
假如你想在win启动时就启动MRTG,可以使用下面的信息:
Target:wperlmrtg--logging=eventlogmrtg.cfg
Startin:c:\mrtg-2.9.17\bin

【编辑推荐】

  1. Linux上的MRTG流量监控中心
  2. CentOS 5.5正式发布 延续纯开源时代
  3. Mrtg配置CISCO配置和MRTG安装
  4. CentOS系统如何解决鼠标花屏的问题
  5. Ubuntu mrtg安装内存使用监视
     
责任编辑:chenqingxiang 来源: 52network.cn.st
相关推荐

2011-04-06 11:36:28

MRTG流量

2010-06-01 14:30:06

Mrtg教程

2010-05-31 18:08:26

Ubuntu mrtg

2010-06-11 11:24:24

Mrtg教程

2010-06-07 17:26:41

Mrtg教程

2012-09-07 11:19:21

SNMPNetFlow虚拟网络

2011-04-06 10:57:14

监控MRTG

2015-07-28 15:58:26

2011-04-02 14:21:46

MRTG安装

2011-04-01 15:00:35

2016-01-14 11:40:13

2019-07-26 11:13:53

2012-05-16 09:00:35

网络流量分析工具调试Android应用

2010-06-07 18:12:39

mrtg 安装

2011-03-30 15:05:40

MRTG安装

2011-11-08 21:55:58

MRTG 配置

2020-05-22 17:40:34

网络流量

2022-04-14 08:21:48

微服务项目多模块

2023-08-03 10:29:41

2013-06-03 10:24:30

点赞
收藏

51CTO技术栈公众号