Новые возможности NETSCAN

Программный продукт NETSCAN, решающий задачи автоматического обнаружения и построения схемы сети, получил в последнее время существенное развитие и целый ряд новых возможностей, основные из которых – это:

  1. Развитие внутренней архитектуры
  2. Телеметрия NETSCAN
  3. Интеграция с агентом SAYMON
  4. Развитие механизмов детектирования и идентификации устройств
  5. Развитие системы шаблонов
  6. Создание компонентов объекта мониторинга с различными идентификаторами классов
  7. Механизмы выбора объектов мониторинга
  8. Возможность работы SAYMON с несколькими инсталляциями NETSCAN

Развитие внутренней архитектуры

Произведено разделение внутренних элементов системы на более мелкие специализированные компоненты, которые работают в рамках единого решения NETSCAN и общаются между собой посредством очередей. За счет этого появилась возможность более эффективно задействовать ресурсы host-машины, более полно контролировать компоненты и их автоматический перезапуск в случае аварийного завершения.  Работу компонентов контролирует механизм watchdog.

Телеметрия NETSCAN

Реализована возможность получения параметров работы NETSCAN платформой мониторинга цифровых активов «Центральный Пульт» (SAYMON). Теперь можно объективно оценить состояние «живости» решения NETSCAN.

Интеграция с агентом SAYMON

Развитие возможностей агента SAYMON (saymon-agent) позволило передать выполнение задачи получения метрик оборудования с NETSCAN на агента. В результате значительно повысились возможности масштабирования системы – можно задействовать сразу нескольких агентов, расположенных на разных host-машинах.

Развитие механизмов детектирования и идентификации устройств

Расширился перечень критериев, на основании которых происходит детектирование оборудования и «привязывание» конкретного шаблона системой NETSCAN. Среди таких критериев – значения “snmp:sysDescr”, “snmp:sysObjectID”, “snmp:sysName”, вхождение какой-либо конкретной ветки oid. В “snmp:sysDescr” и “snmp:sysName” можно задействовать механизмы регулярных выражений (regex). Возможно любое сочетание поисковых реквизитов на основе логических выражений “OR” и/или “AND”. Это позволяет специализировать применение шаблонов вплоть до конкретного хоста или группы хостов.

Развитие системы шаблонов

Значительно продвинулись и возможности системы шаблонов NETSCAN. Теперь в качестве “item” могут выступать не только значения конкретных SNMP OID, но и static-значения, формулы из значений SNMP OID. Значения могут быть масштабированы (например, из килобайт в байты), предварительно «обработаны» для создания удобочитаемого объекта (например, вырезание части значения).

В компоненте макросов появилась возможность использования их значений в запрашиваемых OID-значениях, что позволяет создавать зависимые запросы метрик (например, «такой-то интерфейс является элементом интерфейса Port-channel»).


Создание компонентов объекта мониторинга с различными идентификаторами классов

В системе появилась возможность определения идентификатора класса (class_id) для создаваемых объектов мониторинга. Присваиваемые классы прописываются в шаблонах.

Возможно задействование и пользовательских классов, что позволяет производить какие-либо преднастройки класса, которые будут наследоваться создаваемыми объектами. В случае, если пользовательского класса не существует, NETSCAN автоматически его создаст.

Механизмы выбора объектов мониторинга

В случае получения метрик с «табличных» объектов (например, сетевые интерфейсы) может возникнуть потребность селективного выбора объектов мониторинга.

Выбранные объекты будут созданы и поставлены на мониторинг в соответствии с правилами, описанными в шаблоне. 

Имеется возможность выбора отображаемых метрик для большей информативности. Перечень метрик задается соответствующими опциями в конкретном шаблоне.

Возможность работы SAYMON с несколькими инсталляциями NETSCAN

При наличии потребности в изучении и мониторинге ресурсов, которые размещаются удаленно на различных сайтах, правильным решением было бы размещение отдельных инстансов saymon-agent и NETSCAN непосредственно на удаленных площадках. Удаленные сайты «оформляются» в системе мониторинга SAYMON в различные location, а в NETSCAN прописываются конфигурации, специфические для каждого сайта.