终于搞定了MTRG流量监控

由 大熊宝宝 在 10-03-2003 03:03 发表:

终于搞定了MTRG流量监控

Mrtg(Multi Router Traffic Grapher,MRTG)是一个监控网络链路流量负载的工具软件,它通过snmp协议从设备得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载

安装mrtg-2.10.5

#./configure --prefix=/usr/local/mrtg

make

make install

好了 因为mrtg是通过snmp来监控信息的 所以要修改一下snmp配置文件

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

ok 启动 service snmpd start

好 接下来我们用cfgmaker来生成mrtg的配置文件

cd /usr/local/mrtg/bin

./cfgmaker --global "WorkDir: /var/www/html/mrtg"

--global "Options[_]: growright,bits"

--ifref=ip

--output /etc/mrtg.cfg

[email protected]

global指对哪些设备有效(如果有多个设备的情况下)

workDir 是指你APACHE的访问目录

Options用来指定一些特定的选项,这里的growright,bits是用来指定默认options配置的对于常见的应用来说默认options配置就可以满足需求了。ifref用来指示用什么选项来标识设备接口,这里指定使用IP地址来标识网络设备接口。ifref可以指定为nr、ip、eth、descr、name。nr表示用接口在MIBII库中Interface接口的ifIndex来识别接口;IP表示使用ip地址识别接口;eth表示使用接口的物理地址标识接口;descr表示使用接口的描述信息来标识接口;name表示使用接口名来标识接口。一般来说ip地址是唯一的,但是有些情况下接口是没有IP地址的,例如交换机就会出现这种情况。对于接口来说nr(接口号)是唯一的,因此对于一般情况使用IP地址就可以了,而对于其他一些情况则需要采用nr了

--output /etc/mrtg.cfg 指把配置文件生成在/etc目录下

[email protected] 监控192.168.0.1 采用public作为共同体名通过snmp协议来监控设备192.168.0.1。

ok 最后一步 启动mrtg

./mrtg /etc/mrtg.cfg 就可以了 然后用HTTP访问 http://192.168.0.6/mrtg

OK 监控你的网络吧


请兄弟们正确发贴,把问题发到相关版块 发贴标题请简明扼要 谢谢大家配合.

新会员发贴前请学会搜索论坛 有可能你的问题已经有答案了


由 北南南北 在 10-03-2003 04:10 发表:


精华!!!

多谢宝兄!!!


===========================

请弟兄们发帖时要写个好标题,多谢!

===========================

每天以1000KM/H的速度在跑,感觉还是时间不够:(

“西学东渐,洋为中用” + 创造 = ?

linux ppc


由 大熊宝宝 在 10-03-2003 10:13 发表:


还有个疑问 那个MAX SPEED是指什么的MAX SPEED 我现在改成了100M 是不是指网络的最大速度 调大了就起不了看负载情况的作用了


请兄弟们正确发贴,把问题发到相关版块 发贴标题请简明扼要 谢谢大家配合.

新会员发贴前请学会搜索论坛 有可能你的问题已经有答案了


由 空心菜 在 10-07-2003 09:59 发表:


好像没起到控的做用


雪中兜售空心菜

只为过个快乐年


由 大熊宝宝 在 10-07-2003 18:10 发表:


一般我们有可能会没什么用 但对大型网络就很有用 管理员可以知道哪个时候网络负载最大 那就可以适当的调整机器 网络等


请兄弟们正确发贴,把问题发到相关版块 发贴标题请简明扼要 谢谢大家配合.

新会员发贴前请学会搜索论坛 有可能你的问题已经有答案了


由 slackware 在 10-08-2003 22:57 发表:


nice


由 chg1226 在 10-10-2003 11:09 发表:


直接用SNMP还不是一样.


由 sbrd 在 09-05-2004 11:24 发表:


我照兄弟的方法做了,但是有下面的提示:

** Ooops, one of many bad things happened:

a) You don't have the GD library installed.

Get it from http://www.boutell.com, compile it and

use either --with-gd-lib=DIR and --with-gd-inc=DIR to specify

its location. You might also have to use --with-z-inc,

--with-z-lib and --with-png-inc, --with-png-lib for gd

versions 1.6 and higher. Check config.log for more

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus