我正在尝试设置 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
但是在仙人掌中,当我进入图形模板并将标题设置为:
|host_description| - Traffic - |query_ifName| (|query_ifAlias|)
图表中显示的所有内容是:
switchname - Traffic - Gi3/6 (WalljackNumber #)
这让我觉得有点奇怪。我想可能会发生的是,在仙人掌流中的某个地方,它正在将 # 解释为注释并剥离之后的所有内容,但我不确定。
我希望有人能告诉我这是一个已知的记录行为,或者我可以在我不知道的设置中更改它。另一种答案是将分隔符从 # 更改为其他内容,但我在旧的大学基础设施上有超过一千个点亮的交换机端口,我不确定还有什么可能依赖它们。
推特上的@Complex 帮我找到了它。
问题是有一个最大字段长度设置阻碍了。
如在http://www.cacti.net/downloads/docs/html/faq.html#AEN2524中找到的,您转到控制台,然后转到配置/设置,并将最大字段长度更改为更合理的数字,然后它开始工作不久。