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 #) 

Что кажется мне немного странным. Я полагаю, что МОЖЕТ происходить, что где-то в потоке кактусов он интерпретирует # как комментарий и удаляет все после, но я не уверен.

Я надеялся, что кто-нибудь скажет мне, что это было известное задокументированное поведение, или что я мог изменить его в обстановке, о которой я не знал. Альтернативный ответ - поменять разделитель с # на что-то другое, но у меня есть более тысячи освещенных коммутационных портов на старой инфраструктуре колледжа, и я не уверен, что еще может на них полагаться.

1 ответ

Решение

@Complex в твиттере нашел его для меня.

Проблема заключается в том, что на пути мешает установка максимальной длины поля.

Как показано на http://www.cacti.net/downloads/docs/html/faq.html, вы идете в Консоль, затем Конфигурация / Настройки и изменяете Максимальную длину поля на более разумное число, и оно начинает работать в ближайшее время.

Другие вопросы по тегам