MRTG图表和带宽超过> 120 Mbps的

问题描述:

H I,MRTG图表和带宽超过> 120 Mbps的

我一直在经历着与MRTG ..带宽不进大于120 Mbps的 ,MRTG将不显示它正确
我的服务器的1Gb端口速度,并且我以这个速度下载和上传,但是MRTG图不会推动超过120M的流量。
请问有没有人遇到过这个?有人可以帮忙吗?

http://oss.oetiker.ch/mrtg/

感谢。

这是由16位计数器翻转引起的常见问题。

如果您使用SNMPv1每5分钟(默认值)轮询您的设备,那么大于120Mbps的流量将导致16位计数器在此时间窗口内环绕。因此,MRTG只显示较低的流量,因为它无法分辨计数器翻转了多少次。

你有两个选择:

  1. 使用的SNMPv2。如果您的设备支持(最多),这是最好的选择。如果使用SNMPv2,那么你可以使用64位计数器,它不会环绕。为此,请将'::::: 2'作为后缀添加到您的目标定义中以指定SNMPv2。例如:

目标[ezwf]:1:社区@路由器::::: 2

  1. 增加轮询频率。您可以使用'Interval:1'将轮询更改为每1分钟一次,这会将容量增加5倍。但是,请注意,这需要您删除旧的rrd或日志文件并重新创建它;您还需要处理对调度方法的任何更改,并且所有目标都将使用相同的轮询频率。
  2. MRTG文档可在http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html获得,涵盖SNMPv2c目标语法以及时间间隔的变化。

开始=>
+0

谢谢,但对于第一个选项,我在ssh中添加了什么命令来编辑它? >>>>#Target [ezwf]:1:community @ router ::::: 2 >>>> -bash:Target [ezwf] :: command not found – ALMGHARI 2014-10-29 07:48:42

+0

我成功通过更改crontab -e中的时间从5m */5 * * * * to */1 * * * * 1m >>> */1 * * * * LANG = C/usr/local/mrtg-2/bin/mrtg /etc/mrtg/mrtg.cfg, ,只,,,现在我的MRTG图更多120Mb >>谢谢。 – ALMGHARI 2014-10-29 10:31:07

+0

但现在停在560Mb,不再有! – ALMGHARI 2014-10-29 12:48:54