-1

你好 ,

我一直在体验 MRTG .. 带宽不超过 120 Mbps,MRTG 无法正确显示
我的服务器 1Gb 端口速度,我以这个速度下载和上传,但 MRTG 图表不会推动超过 120M 的流量。
请问有没有人遇到过这种情况?有人可以帮忙吗?

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

谢谢。

4

1 回答 1

0

这是 16 位计数器翻转导致的常见问题。

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

你有两个选择:

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

目标[ezwf]: 1:community@router:::::2

  1. 增加轮询频率。您可以使用 'Interval:1' 将轮询更改为每 1 分钟一次,这会将容量增加 5 倍。但是,请注意,这将需要您删除旧的 rrd 或日志文件并重新创建它;您还需要处理调度方法的任何更改,并且所有目标都将使用相同的轮询频率。

MRTG 文档可在http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html获得,涵盖了 SNMPv2c 目标语法以及间隔更改。

于 2014-10-28T23:11:45.677 回答