В больших компаниях мониторингу всей инфраструктуры необходимо уделять много внимания. Одним из инструментов для мониторинга сетевого трафика при использовании маршрутизаторов Cisco, являются различные NetFlow-анализаторы. В частности, Manageengine Netflow Analyzer. Этот продукт, как и другие продукты ManageEngine, всегда был специфическим в установке/настройке/использовании. Но если всё сделать правильно — он позволяет достаточно подробно посмотреть на трафик маршрутизатора.
Версия 12.4 встретила меня отсутствием желания запускаться. Сервис вроде бы начинает стартовать и «подвисает» в неопределенном состоянии без каких-то значимых ошибок в логах. Попытки перезагрузки сервера, переустановки по другому пути и прочие «шаманства» не помогли. Пришлось слегка покопаться во внутренностях этого продукта и поискать решение методом «почти научного тыка».
В результате выяснилось, что при запуске сервиса, софтина требует принять EULA в командной строке, которая, естественно, нигде не отображается. Лечится это следующим образом:
- Запускаем командную строку (лучше с правами админа) и переходим по пути установки netfow analyzer. По умолчанию, это «C:\Program Files\ManageEngine\OpManager». Дальше — директория bin.
- Запускаем StartOpManagerServer.bat, соглашаемся с EULA, выбираем тип лицензии и радуемся :)