我已经安装了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
答案 0 :(得分:0)
答案实际上就是阅读mrtg.cfg和我的理解的方式。在CFGMAKER中,MRTG默认情况下会创建新的选项行,并在mrtg.cfg的底部创建RunAsDaemon。
然后我看到了这段文字:后面的设置将其余配置文件替换为上一个
这意味着它通过配置文件默认运行,然后在最后读取我的值时更改。
解决方案:所有全局设置都必须高于SNMP / interface / etc设置才能有效。