接口上的SNMP/mrtg/traffic报告不正确



我安装了MRTG,添加了一些选项并自定义了MRTG.cfg。接口速度为1 Gb/s。我想用比特而不是字节来显示图形和数据。我最后得到的图形显示8Mb/s,而不是80Mb/s。我的mrtg.cfg中的错误在哪里?

Target[10.0.1.1_7]: 7:public@10.0.1.1:
YLegend[10.0.1.1_7]: Bits per Second
Colours[10.0.1.1_7]: GREEN#00eb0c,BLUE#1000ff,DARK GREEN#006600,VIOLET#ff00ff
Background[10.0.1.1_7]: #a0a0a0a
Kilo[10.0.1.1_7]: 1024
SetEnv[10.0.1.1_7]: MRTG_INT_IP="a.b.c.d" MRTG_INT_DESCR="eth1"
MaxBytes[10.0.1.1_7]: 125000000
Title[10.0.1.1_7]: WAN -- Oslo
PageTop[10.0.1.1_7]: <h1>WAN -- OSL</h1>
		<div id="sysdetails">
			<table>
				<tr>
					<td>System:</td>
					<td>Cisco RV320 OSL </td>
				</tr>
				<tr>
					<td>Maintainer:</td>
					<td></td>
				</tr>
				<tr>
					<td>Description:</td>
					<td>eth1  </td>
				</tr>
				<tr>
					<td>ifType:</td>
					<td>ethernetCsmacd (6)</td>
				</tr>
				<tr>
					<td>ifName:</td>
					<td>eth1</td>
				</tr>
				<tr>
					<td>Max Speed:</td>
					<td>1000 Mbit/s</td>
				</tr>
				<tr>
					<td>Ip:</td>
					<td>a.b.c.d (No DNS name)</td>
				</tr>
			</table>
		</div>

我还添加了以下选项:

options[_]: growright,bits,transparent,nobanner,nolegend

答案实际上与mrtg.cfg的阅读方式和我的理解方式有关。默认情况下,在CFGMAKER期间,MRTG会创建新的选项行,并在MRTG.cfg.的底部创建RunAsDaemon

然后我看到了这样的文本:后面的设置取代了前面的设置,用于配置文件的其余部分

这意味着它在配置文件中默认运行,然后在最后读取我的值时发生更改。

解决方案:所有全局设置都需要高于SNMP/interface/etc设置才能有效。