0

我已经安装了 MRTG,添加了一些选项并自定义了 mrtg.cfg。接口速度为 1 Gb/s。我想以位而不是字节来显示图形和数据。我最终得到了图表,例如显示 8Mb/s 而不是 80 Mb/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

4

1 回答 1

1

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

然后我看到了这个文本:后一个设置替换了配置文件其余部分的前一个

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

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

于 2018-12-05T21:07:05.070 回答