Попался мне тут на Хабре перевод статьи-сравнения Zabbix и PRTG. Опубликовано оно компанией SoftLine и являет собой пример маркетинга, нацеленного на больших дяденьков, которые принимают решения, но в технологиях вообще не разбираются. Кратко, все сводится к тому, что:
- Свистелки не пердят
- Перделки не свистят
- Zabbix кофе по утрам не варит
- И вообще, Zabbix плохой, потому что вот
Мне довелось работать с обеими системами мониторинга в разных компаниях с практически нулевым перерывом. Я, конечно, не могу похвастаться такими же условиями тестирования, но обе компании занимались аутсорсом ИТ и так или иначе мониторили основные показатели жизнеспособности клиентской инфраструктуры. Могу сказать, что часть доводов названной статьи имеет право на существование, а часть – полный бред.
Обе системы прекрасно работают с SNMP, но сперва надо не забыть подготовиться и настроить его на железе. Распределенный мониторинг тоже не вызывает вопросов ни там, ни там. Называется оно по-разному, но это несущественные детали. Интерфейс настраивается по вкусу в обеих системах, было бы желание, обе адекватно работают в браузере. Оповещения есть и там, и там, реакции на “нестандартное” состояние тоже можно настроить везде.
Отдельно умиляет “сравнительный анализ”. Наличие десктопного приложения при живом web-интерфейсе – это да, это прям критично. Я согласен, что на настройку Zabbix потребуется чуть больше времени, которое с лихвой окупается быстротой добавления новых хостов. Правда, это требует некоторой дисциплины и знания своей сети. Кстати, автор признает, что Zabbix пропагандирует несколько иной подход к мониторингу.
На мой взгляд, Zabbix более удобен для однородной сети, а PRTG для зоопарка. Конкретно, PRTG может оказаться полезен в компании, где есть 100500 серверов разного назначения – тут SQL, тут почта, там терминал, а воон там еще какая-нибудь волшебная лабуда. Плюс бОльшая часть серверов на Windows. Если же у нас ЦОД, в котором сто серверов с почтой, сто с БД и сто еще чем-то одинаковым, Zabbix показывает себя во всей красе.
Отдельного внимания заслуживает ценовая политика. У Zabbix все просто – все бесплатно, но можно купить платную поддержку, чтобы решать сильно нестандартные проблемы. PRTG предлагает подписку, которая, помимо помощи, включает и право на обновление версии программы. Ну, то есть я такой купил подписку на год, и еще через 6 лет для обновления нужно снова занести денег разработчику… Или пользуйся тем, что успел обновить в рамках подписки.
Мой вывод не нов – для каждой задачи удобен свой инструмент. Zabbix “плох” только тем, что его нельзя продать и периодически подсасывать у клиента денег за подписку. Ну а помочь в развертывании мониторинга – это не наш путь.