首页 > win软件 > 网络软件 > 建站推广 > mrtg
mrtg

mrtg

官方版 v2.17.4
大小

1.50MB

语言

简体

系统

WinAll

类别

建站推广

下载

102

更新

2024-02-07

要不点点赞?

27

软件介绍

mrtg全称Multi Router Traffic Grapherjian,是服务器上经常用到的一款流量监控软件。mrtg官方版不仅仅支持liunx系统还支持windows系统,配置简单,容易上手,以曲线图的形式表达给用户非常直观的监控页面,适合新手使用。

软件特色

      MRTG(Multi Router Traffic Grapher)是一套可用来绘出网络流量图的软件,由瑞士奥尔滕的Tobias Oetiker与Dave Rand所开发,此软件以GPL授权是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载。

软件功能

      源码开放:mrtg是用 perl编写的,源代码完全开放。

      高可移植性的SNMP支持:mrtg 采用了 Simon Leinen 编写的具有高可移植性的 SNMP 实现模块,从而不依赖于操作系统的SNMP模块支持。

      支持SNMPv2c:MRTG 可以读取 SNMPv2c 的64位记数器,从而大大减少了记数器回转次数。

      可靠的接口标识:被监控设备的接口可以以IP地址、设备描述、SNMP对接口的编号及Mac 地址来标识。

      常量大小的日志文件:MRTG 的日志不会变大,因为这里使用了独特的数据合并算法。

      自动配置功能:MRTG 自身有配置工具套件,使得配置过程非常简单。

      性能:时间敏感的部分使用 C 代码编写,因此具有很好的性能。PNG格式图形:图形采用GD 库直接产生 PNG 格式。

      可定制性:MRTG 产生的web页面是完全可以定制的。

使用方法

      软件支持

      这里以Redhat7.2为例子讨论MRTG的配置和安装。要安装MRTG需要安装以下软件包:GCC、Perl、gd、libpng和zlib。

      配置SNMP

      对于不同的设备,配置SNMP支持的方法是不一致的,具体请参考设备的随机文档,一般里面都有详细的介绍。这里讨论在Linux环境下配置SNMP服务器,以实现对本机流出流入数据的分析和报表。

      为了配合mrtg使用,还要修改snmpd的配置,以使其允许mrtg读取其interface(网络接口) 流量数据。

      vi /etc/snmp/snmpd.conf

      将

      #view systemview included mib2

      的内容修改为:

      view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc

      然后将

      access notConfigGroup "" any noauth exact systemview none none

      修改为:

      access notConfigGroup "" any noauth exact mib2 none none

      然后再重新启动snmpd:

      /etc/rc.d/init.d/snmpd restart

      配置mrtg

      下一步就是要配置mrtg,实现对网络设备的监控。mrtg的配置信息都是保存在mrtg.cfg文件中的,创建该文件并且在其中定义希望的监控特性。幸运的是一般不需要直接手工编辑该配置文件,因为mrtg软件包提供有cfgmaker配置工具,这是一个脚本文件,根据运行参数可以自动生成mrtg.cfg配置文件。在mrtg源码目录的bin子目录下可以得到该工具。

      运行mrtg

      一旦生成正确的配置文件,就运行下面的命令:

      /usr/local/mrtg-2/bin/mrtg /etc/mrtg.cfg

      这将查询被监控的设备并在工作目录下创建初始的流量图和web页面,在前三次运行时可 能会报告遗失日志文件的告警信息,不要理睬这些信息,只需要连续运行三次以后再运行 就不会产生告警信息了。如果仍然出现告警那么就需要察看问题出在哪里了。

      使用手工运行mrtg并不能定时产生适当的统计信息,因此最好还是定时自动运行mrtg来生 成统计信息,默认为五分钟运行一次。作为root身份crontab -e进入编辑状态,添加内容如下:

      在配置文件中加入:RunAsDaemon: yes以守护进程的方式运行,自动五份钟生成一次,就不用加ctrontab了。

      显示中方时错误处理方法: A.

      看详细页时流量那里显示$1$2/秒。

      在英文下:

      In 935.6 kb/s (0.9%)

      Out 5306.4 kb/s (5.3%)

      可是在中文下显示:

      流入 935.6 $1$2/秒 (0.9%)

      流出 5306.4 $1$2/秒 (5.3%)

      vi /usr/local/mrtg/lib/mrtg2/locales_mrtg. pm

      找到sub gb2312下面:

      '([kMG]?)([bB])/s' => '\$1\$2/秒',

      '([kMG]?)([bB])/min' => '\$1\$2/分',

      '([kMG]?)([bB])/h' => '$1$2/时',

      改成:

      '([kMG]?)([bB])/s' => '$1$2/秒',

      '([kMG]?)([bB])/min' => '$1$2/分',

      '([kMG]?)([bB])/h' => '$1$2/时',

      重新运行一次:

      env LANG=C /usr/local/mrtg/bin/mrtg /etc/mrtg/mrtg.cfg

      再看:

      流入 935.6 kb/秒 (0.9%)

      流出 5306.4 kb/秒 (5.3%)

      然后就可以通过浏览器访问地址http://192.168.0.1/mrtg/选择适当的接口地址察看流量信息了。

小编寄语

mrtg是一款非常实用的建站推广软件,深受用户喜爱,广受好评。飞速下载站还提供其他建站推广软件下载,如ProFTPD,MyBB,云帮手,有需要的同学快点击下载吧!

软件介绍 软件特色 软件功能 使用方法 小编寄语