OpenNMS vs Zabbix vs Pandora FMS. Вот так!

Сегодня мы предлагаем вам сравнение: OpenNMS vs Zabbix vs Pandora FMS. Три титана программного обеспечения с открытым исходным кодом, без сомнения. Мы увидим его основные особенности, поговорим о бизнес-модели каждой компании – free не обязательно означает бесплатно – и подведем итоги с помощью графической информации.

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

OpenNMS vs Zabbix vs Pandora FMS

Давайте выложим карты на стол: и OpenNMS, и Zabbix сильно ориентированы на мониторинг сети, и, конечно, Pandora FMS выполняет такие задачи. Однако Pandora FMS имеет глобальное видение, поскольку это отмеченная наградами гибкая платформа управления сетью, которая помогает операторам сетей, администраторам серверов и инженерам сегодня контролировать доступность услуг и время реагирования.

Все они являются оригинальными разработками, не претерпевшими публичного раздвоения, и существуют на рынке примерно одинаковое время. OpenNMS с 2000 года, Zabbix и Pandora FMS с 2004 года (выпуск первых публичных и стабильных версий).

Sourceforge.net

В популярном репозитории Sourceforge три проанализированные нами программы занимают свои места, причем Zabbix находится на первом месте по количеству загрузок с более чем восемью миллионами загрузок, Pandora FMS приближается к двум миллионам, а OpenNMS не дотягивает до этого количества. Это довольно интересно, поскольку это самая долгоиграющая программа. Одной из причин этого является то, что документация к ней очень техническая, о чем можно судить, просто прочитав часто задаваемые вопросы на ее сайте. Кривая обучения сложна, хотя Pandora FMS имеет обширную документацию, которая опирается на версию Enterprise и, конечно, на сообщество, окружающее ее. Zabbix также нелегко установить. Хотя мы будем исправлять репозитории, направленные на соответствующие программные дома, и использовать команды apt-get или yum (Debian / related и CentOS / related, соответственно) в Zabbix нам придется запустить схемы баз данных (Они должны иметь разные имена, если Zabbix Server и Zabbix Proxy установлены на одной машине, в дополнение к системным пользователям. Мы также должны настроить многие значения PHP, прежде чем приступать к запуску служб. Мы не говорим, что Pandora FMS имеет полностью автоматизированную установку, но она близка к этому. Получив доступ к консоли Pandora FMS, мы получим пошаговые инструкции для каждого параметра, который еще предстоит настроить (см. даже установку на Raspberry). В случае с OpenNMS мы заметили, что она также имеет инсталлятор, который упрощает установку репозиториев прямо на ваш сайт, после чего мы переходим к принятию лицензии на использование Java и созданию системных пользователей на базе данных PostgreSQL.

opennms vs zabbix vs pandora fms

OpenNMS vs Zabbix vs Pandora FMS

Справка и документация OpenNMS только на английском языке; что неудивительно, поскольку штаб-квартира компании находится в США, и ее сильным рынком является эта страна. Wiki страница Pandora FMS на английском, японском, испанском, эстонском и французском языках, и ее превосходит только документация Zabbix на английском, французском, японском, польском, португальском, русском, турецком и китайском языках. Мы хотим отметить, что пользовательский интерфейс в веб-консоли – это совсем другое дело, это то, что мы видим каждый день в нашей работе, и здесь Pandora FMS выделяется следующими языками: Английский, испанский, японский, русский, китайский, немецкий, французский, португальский, польский, итальянский и арабский. В то время как сообщество OpenNMS со временем деградировало, в Zabbix существует большое сообщество, почти все из которого проживает в Северной Америке, а в случае с Pandora FMS его сообщество рассредоточено по многим странам нескольких континентов.

opennms vs zabbix vs pandora fms 2

OpenNMS vs Zabbix vs Pandora FMS

Клиентский рынок

Да, мы говорили вам, что вкратце расскажем о бизнес-модели каждого решения. В случае с OpenNMS они четко заявили, что ориентируются на клиентов, которые хотят перейти с Tivoli®и Openview®; С другой стороны, Zabbix является массовым и не имеет предпочтений, все – монолитный рынок. В Pandora FMS есть определенный вкус к “спасению” пользователей от Nagios, но, версия сообщества предназначена для клиентов с количеством устройств до 100: для большего количества доступна версия Enterprise, которая включает не только код, но и логистическую поддержку.

Архитектура

OpenNMS имеет прочную структуру, поскольку написана на “языке” Java (и все, что подразумевает веб-сервер Jetty); и Zabbix, и Pandora FMS имеют сложную и модульную архитектуру.

opennms vs zabbix vs pandora fms 3

Архитектура Zabbix
(Википедия https://commons.wikimedia.org/wiki/File:Zabbix_architecture.svg)

Распознавание устройств

После установки и запуска сервер Zabbix позволяет нам использовать некоторые “шаблоны” для нескольких типов распространенных серверов (хотя он использует знаменитые регулярные выражения, которые требуют дополнительной работы по “расшифровке”) или мы можем настроить агентов на саморегистрацию. Для Pandora FMS мы можем использовать Reconnaissance Server, “скрипт” Basic Monitoring, который будет отвечать за различные необходимые значения найденных устройств (IP-адрес, операционная система и/или SNMP и т.д.).

opennms vs zabbix vs pandora fms 4

“Сервер разведки” Pandora FMS

Для этих трех сценариев мы будем использовать программные агенты – небольшие программы, которые с каждого компьютера отвечают за сбор метрик и затем отправляют их на соответствующий сервер. Все три решения имеют агенты для Linux, Unix, Windows®, MacOS® и других.

Добавлено

Pandora FMS имеет встроенный удаленный доступ, добавленный eHorus, и управляет сетевым протоколом, созданным Cisco и известным как Netflow; в OpenNMS делают открытое приглашение сообществу интегрировать этот протокол, а в Zabbix мы только наблюдаем комментарии пользователей на эту тему. Три альтернативы, OpenNMS, Zabbix и PandoraFMS, имеют дополнения, разработанные соответствующими сообществами, в дополнение к платным бизнес-дополнениям.

Пользовательский интерфейс

Для OpenNMS это сложно, мы наблюдаем старый графический стиль начала века. Мы должны выделить Zabbix на “приборных панелях”, а Pandora FMS имеет ту же функцию, но не так привлекает внимание. Где Pandora FMS действительно выделяется, так это в графической системе, экспортируемой в PDF и ориентированной для предоставления топ-менеджменту или руководителям компании.

Pandora FMS

Теперь, когда мы рассмотрели сравнительный анализ OpenNMS vs Zabbix vs Pandora FMS, и если ваша компания все еще использует OpenNMS или Zabbix, вы можете познакомиться с Pandora FMS в качестве альтернативы. Вы можете перейти на этот сайт, чтобы ознакомиться с нашей OpenSource версией: https://pandorafms.com/.

И помните, что если вам необходимо контролировать более 100 устройств, вы также можете воспользоваться 30-дневным БЕСПЛАТНЫМ ДЕМО Pandora FMS Enterprise. Получить ее можно здесь.

Shares