Cacti 忽略了接口别名中的井号

Cacti 忽略了接口别名中的井号

我正在尝试设置 Cacti 来监控路由器的接口,但在让图形模板显示我想要的信息时遇到了麻烦。

我们的界面配置如下:

 interface GigabitEthernet3/6
  description WalljackNumber # Server info 
  no ip address
  no shutdown
  switchport
  switchport access vlan 116
  switchport mode access
  ip dhcp snooping trust
  spanning-tree portfast

“服务器信息”字符串实际上只是计算机名称和简短的相关描述,例如“PolarSprings vmnic2”。重要的部分似乎是它跟在井号后面。

当我运行 snmpwalk 时,我得到了正确的输出:

 IF-MIB::ifAlias.230 = STRING: WalljackNumber # Server info

但是在 Cacti 中,当我进入图形模板并将标题设置为:

 |host_description| - Traffic - |query_ifName| (|query_ifAlias|)

图表中显示的内容如下:

switchname - Traffic - Gi3/6 (WalljackNumber #) 

我觉得这有点奇怪。我猜想可能发生的情况是,在 cacti 流的某个地方,它将 # 解释为注释并删除其后的所有内容,但我不确定。

我希望有人能告诉我这是一种已知的记录行为,或者我可以在我不知道的设置中更改它。另一种答案是将分隔符从 # 更改为其他内容,但我在旧的大学基础设施上拥有一千多个点亮的交换机端口,我不确定还有什么可能依赖它们。

答案1

Twitter 上的@Complex 帮我找到了它。

问题在于最大字段长度设置存在阻碍。

如在http://www.cacti.net/downloads/docs/html/faq.html#AEN2524,您进入控制台,然后进入配置/设置,并将最大字段长度更改为更合理的数字,它就会立即开始工作。

相关内容