新购买的BurstNET VPS #1,仅测试使用,未开放任何WEB服务,短短3天居然用掉了60GB的流量。

到网上查了一下,发现这是BurstNET所用veportal面板的通病。发了Ticket到BurstNET,下面是他们的回复:

Hello,

This is a known error within veportal. We are currently working with them to get this working, as of now there is no time frame when this will be completed. I recommend installing MRTG. http://oss.oetiker.ch/mrtg/

Thank You,

-Kevin B
Systems Administration Support
BurstNET Technologies, Inc.

看来目前是没有办法了,只能等待其修复面板错误。那么如何获得自己服务的真实流量信息呢?BurstNET官方建议安装MRTG。

《建立自己的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
public@192.168.0.6
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目录下
public@192.168.0.1 监控192.168.0.1 采用public作为共同体名通过snmp协议来监控设备192.168.0.1。
ok 最后一步 启动mrtg
./mrtg /etc/mrtg.cfg 就可以了 然后用HTTP访问 http://192.168.0.6/mrtg
OK 监控你的网络吧 。

Related posts:

  1. MAC文件夹中的.DS_Store是什么文件