NetXMS бесконечно шлет get-request ipNetToMediaIfIndex IP

Started by Dmitriy Krutikhin, June 29, 2019, 10:33:53 PM

Previous topic - Next topic

Dmitriy Krutikhin

Уважаемые разработчики!
Решили развернуть netxms (2.2.15) на своей сети связи.
столкнулись с проблемой опроса пограничных маршрутизаторов и BRAS
везде работают CCR1036 (ROS 6.43.16 LTS)
активное сканирование сети в NX запрещено, но через примерно 1 час сервер начинает генерировать огромное количество запросов на OID 1.3.6.1.2.1.4.22.1.1
в результате роутер перестает отвечать на запросы SNMP и процесс management висит в 100% CPU.
Запрет на сканирование топологии (в настройках node) результата не дает
Запрет на сканирование топологии (в настройках интерфейсов node) тоже не дает
на приложенном файле граф нагрузки CPU и скрин wireshark
Подскажите пожалуйста в каком направлении двигаться - а то уже нет идей


Dmitriy Krutikhin

Проблема связана с Network Discovery через ARP кэш маршрутизатора
опрос не выходит из цикла
прикладываю дамп из wireshark по опрашиваемому IP за 30 мин сбора
(нет смысла выкладывать полный дамп - перебор идет по всему массиву 1.3.6.1.2.1.4.22.1.3)
в итоге пока идет опрос ARP, остальные запросы SNMP проходят с деградацией или не проходят вообще
на node устанавливается флаг SYS_SNMP_UNREACHABLE. Сам роутер дополнительно нагружен на 1 CPU почти все время на 100%


Dmitriy Krutikhin

Как временно отключить NetworkDiscovery для узла?
отключение настроек polling с перезапуском сервера результатов не дали


Victor Kirhenshtein

Странно, по идее достаточно отключить network discovery polling чтобы ARP таблицы не опрашивались. Попробуйте включить дебаг уровня 5 и посмотреть в логе что пишется про этот узел.

Dmitriy Krutikhin

На log level 5 нет записей запросов ARP Cache - только на LL6 появляются.
приложил архив за 10 мин https://yadi.sk/d/m5ACKfulnKaoTw