Альтернативы Нагиосу

26

Можете ли вы порекомендовать какие-либо альтернативы Nagios, способные контролировать компьютеры под управлением Linux и Windows и имеющие расширяемую архитектуру? Я хотел бы бесплатные продукты, но коммерческие также могут быть приемлемыми.

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

Я пока не знаю сценарий развертывания, поэтому наличие сравнительно небольшого места и возможность работы на обычном компьютере с небольшим влиянием на производительность является плюсом (отслеживание только хоста).

юлианчира
источник
5
Есть какая-то конкретная причина, по которой ты не хочешь идти с Нагиосом?
Сэм Коган
5
Существует множество альтернатив нагиосу, но это зависит от того, что именно вы ищете. Если бы вы сказали, почему нагио не подходит, это дало бы людям больше подсказки.
Филипп Рейнольдс

Ответы:

5

Мои системные администраторы остановились на Groundwork , который включает Nagios и другие продукты с открытым исходным кодом, одновременно улучшая интерфейс управления, развертывание и настройку. Платная версия довольно дешевая для 100 или менее устройств ($ 49 / год).

Мы пробовали Hyperic и Zenoss. Hyperic был довольно хорош, но как только вы загрузите его, они будут преследовать вас навсегда, пытаясь продать платную версию - за исключением Oracle, никто никогда не звонил мне так часто о продукте. Может быть, это изменилось теперь, когда Spring Source владеет ими. Zenoss выглядит неплохо, но его сложно настроить, чтобы он делал полезные вещи, поскольку он требовал много настроек snmp, и мы начали сталкиваться с ограничениями версии с открытым исходным кодом довольно рано в нашем тестировании и решили, что не можем позволить себе Платная версия.

Вы также можете найти другие полезные альтернативы на http://monitoringforge.org

Гленн Штауффер
источник
Hyperic, кажется, лучше для того, что мне нужно. Это также выглядит как зрелый, профессиональный продукт.
Юлианчира
12

Zabbix отлично работает, его чрезвычайно гибкий и масштабируемый, вы можете распределять узлы или прокси по вашим сайтам

максвелл
источник
+1 Да, Zabbix действительно хорош. IMO, лучшая идея Zabbix состоит в том, что он получает данные (одно значение) вместо статуса (OK, WARNING, CRITICAL). Таким образом, вы можете построить график любой проверки, не настраивая график раньше ... Вы также можете легко создавать оповещения или отчеты из нескольких проверок.
Себтеберт
Да, любая программа, выводящая ресулет, может кормить Zabbix, Zabbix и Splunk - отличный тандем.
Максвелл
С прошлого года мы используем Zabbix в сети нашей компании, и она работает просто великолепно. Функция распределенного мониторинга и возможность развертывания прокси-серверов в ваших сетях удивительны. У него не самый красивый пользовательский интерфейс, но вы можете привыкнуть к нему. ;-)
'15
7

Возможно также стоит обратить внимание на Nagios Fork Icinga .

ДЖД
источник
3

Я бегу zenoss на работе, но я бегу Мунином дома. Они оба отличные продукты.

Zenoss является полнофункциональной NMS и имеет много полезных инструментов.

Мунин прямолинейный и предупреждающий. Но очень гибкий.

Если вы хотите интегрировать файл журнала, используйте zenoss. Если нет, используйте мунин.

Джозеф Керн
источник
Разве Munin не сильно отличается от Nagios: это настроенный на стороне сервера тип мониторинга, а не настроенный на стороне клиента?
Джангофан
1

Некоторое время назад я перешел с Nagios на Zabbix, и хотя с ним есть некоторые проблемы - их все же легче преодолеть и управлять, чем Nagios, особенно для людей, которые не являются техническими специалистами и не имеют доступа к серверу. Zabbix имеет приятный веб-интерфейс для управления хостами, сервисами, оповещениями, триггерами и так далее, а также довольно гибкий механизм правил, автообнаружение, карты и другие полезности - попробуйте!

Святой Мартинас
источник
1

Я использовал bigbrother очень давно, который является проприетарным и основан на сценариях оболочки (действительно помогает с Unix-подобной совместимостью). Был разработан совместимый с открытым исходным кодом порт с именем hobbit, который впоследствии был переименован в xymon , который я затем принял. Он чрезвычайно быстрый, невероятно простой в настройке, поскольку он автоматически строит графики (используя rrd) и соответствует AFAIK всем корпоративным критериям (отчетность, группы, время простоя и т. Д.).

То, что заставляло меня придерживаться этого почти все это время, - это мелочи, такие как встроенная поддержка истечения срока действия сертификата SSL, тот факт, что вы можете настроить его так, чтобы он предупреждал вас о том, что что-то работает (кашель, как telnet на солярисе 9), и то, что я считаю наиболее важным: контекстно-зависимый мониторинг, например выполнение не только проверки того, что порт 80 открыт, но и проверки того, что это HTTP 200, и т. Д.

fimbulvetr
источник
1

Альтернативой Nagios, более современной и масштабируемой, был бы Shinken.

  • Это Windows и Unix родной. Так что нет проблем с запуском Windows на основе WMI / powershell / etc.
  • Присваивает бизнес-приоритет событиям в дополнение к состоянию, чтобы разрешить фильтрацию / оповещение о сервисах, влияющих на бизнес.
  • Он может использовать все существующие плагины и интерфейсы Nagios.
  • 100% Python, включая API Livestatus. Такой современный и ремонтопригодный.

  • Основан на распределенном программировании Pyro, поэтому нет проблем с его запуском на одной или десяти коробках

  • Имеет одну из лучших моделей корреляции и зависимости, не прибегая к огромным $$$ для Monolith / Smarts / и т.д.
  • Веб-интерфейс настройки с использованием nconf. Имеет API конфигурации.

Из открытых решений Shinken и Zabbix являются двумя выдающимися, которые набирают обороты.

xkilian
источник
0

В настоящее время я использую и люблю ZenOSS. Это намного проще в настройке, чем Nagios, и его приятно использовать. Он работает как положено из коробки, но требует твердой конфигурации.

Другие интересные варианты:

  • Кактусы с плагином «Монитор». Добавление хоста немного сложнее, чем с ZenOSS, но все же хорошее и легкое решение (и ничто не сравнится со сложностью Nagios).
  • Nagios Centreon (ранее Nagios Oreon): PHP-интерфейс для Nagios. Я не проверял это лично, но якобы скрывает немного сложности.
Франсуа Феже
источник
0

http://www.intellipool.se/

Intellipool довольно хороший (он закрытый и платный), но он не такой дорогой, как большие мальчики.

Кручковский
источник
0

Ну, если у вас есть деньги, я бы пошел с SCOM2007 от R2 он имеет встроенный кроссплатформенный мониторинг. Что касается Windows, то это действительно комплексный комплексный мониторинг. Более того, он легко расширяется за счет сторонних функций и пакетов управления. Например, у Jalasoft есть Xian для мониторинга сетевых устройств. Вы можете даже расширить OpsMgr, чтобы проверить уровень кофе, если хотите :) Недостатки - это цена, сложность и необходимость некоторого обучения (или большого количества тестирования и чтения). Но если ваша инфраструктура достаточно велика, то высокоточный мониторинг, расширяемость и многоуровневость позволяют преодолеть эти недостатки.

Speedimon
источник
0

Вы не упоминаете целевую ОС, но если вы хотите запустить станцию ​​мониторинга в Windows, посмотрите PRTG (бесплатную или коммерческую). Это позволит вам создавать собственные датчики и пользовательские действия (мы называем их «уведомлениями»).

Вы упомянули, что вам нужно что-то маленькое: Paessler контролирует всю свою офисную сеть (75 устройств с более чем 1400 сенсорами) на нетбуке DELL Inspiron Mini ( подробнее ... )

networker1
источник
0

Я использовал несколько систем мониторинга, но продолжаю возвращаться в понедельник . Он невероятно прост в настройке, прост в обслуживании и, за единственным исключением обработки SNMP-ловушек, он отслеживается и оповещается обо всем, что я на него брошу.

AledT
источник
0

Мы только начали использовать Zenoss, и я очень доволен. Простая настройка того, что следует отслеживать и что вызывает оповещения. Единственная модификация, которую я сделал, - это сменить пейджер, вместо этого отправив SMS.

Эдвард Дж
источник
0

У нас были клиенты, которые переключились с Nagios на SolarWinds Server & Application Monitor, потому что Nagios не предоставлял поддержку виртуальных сред, и клиент хотел отслеживать как физические, так и виртуальные серверы и приложения с помощью одного пользовательского интерфейса. Один заказчик много занимался мониторингом приложений с помощью Nagios и без проблем перенес эти скрипты в SolarWinds.

Дженнифер Кувлески
источник
-1

Вы можете взглянуть на Spiceworks. Он бесплатный и простой в настройке.

adopilot
источник
SW не делает ничего из того, что хочет OP: оповещения в режиме реального времени, загрузка процессора / памяти, замена и т. Д.
Джош Брауэр
Может быть, это было правдой, когда это было опубликовано? Это, безусловно, делает те вещи сейчас. (Включая SNMP) spiceworks.com/free-network-monitoring-management-software
Orangutech
У меня большая проблема с Spiceworks: даже если они говорят, что они никому не передадут мою информацию и все такое, просто это выглядит как большая операция со шпионским ПО: я понимаю, что они пытаются получать оплату от рекламодателей, а не продавать платную версия, но я бы предпочел иметь платную, а затем увидеть все это дерьмо на моих страницах мониторинга.
Конунг