The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышла система мониторинга Nagios Core 4.0.0 и анализатор сетевого трафика Nagios Network Analyzer

23.09.2013 11:16

Спустя пять лет с момента выпуска серии 3.0 компания Nagios Enterprises LLC представила новый значительный релиз открытой системы мониторинга Nagios Core 4.0.0, являющейся основой для серии коммерческих продуктов. Nagios Core включает базовый движок мониторинга и web-интерфейс для отслеживания состояния инфраструктуры.

Коммерческие надстройки предоставляют такие возможности, как интерфейс для конфигурации, поддержку SNMP Traps, мобильное приложение, средства мониторинга бизнес-процессов, графики изменения производительности, поддержка хранения данных в СУБД, аудит логов, дополнительные отчёты и т.п. Тем не менее, многие из расширенных возможностей можно получить бесплатно благодаря огромной коллекции плагинов и таким дополнениям/надстройкам, как Opsview, Monarch, Nconf, NCPL, Centreon, NagVis и т.д.

Основные новшества Nagios Core 4.0.0:

  • Проведена работа по увеличению производительности. Представлена концепция базовых обработчиков (Core Workers) - легковесных процессов, функции которых ограничены только выполнением проверок. Так как подобные обработчики содержат только самый минимальный набор функций, они запускаются заметно быстрее, чем ранее используемые проверочные процессы. Для взаимодействия с основным процессом Nagios используется обмен данными через память (IPC через Unix-domain сокеты), без сохранения информации на диск. Штатные рабочие процессы ответвляются при запуске Nagios Core и находятся в памяти до завершения работы, что избавляет от необходимости совершения форков при выполнении проверок. Допускается создание специализированных обработчиков, которые могут использовать методы распределения нагрузки при выполнении определённых типов проверки;
  • Заметно ускорен процесс проверки конфигурации. Каждый элемент теперь проверяется только один раз. Ранее на проверку конфигурации требовалось выполнить O(n^2) операций, теперь число проверок сокращено до O(n);
  • Очереди событий переведены на использование структуры данных, сводящей число операций добавления событий к O(log n), вместо O(n) в прошлой версии, что привело к заметному понижению нагрузки на CPU при добавлении в очередь новых событий;
  • Код разбора макросов теперь выполняет сортировку макросов на стадии запуска и в дальнейшем использует бинарный поиск для доступа к макросам. Для наиболее часто используемых макросов $USERx$, $ARGx$ и $HOSTADDRESS$ задействована отдельная очень быстрая выборка;
  • В обработчик запросов (Query Handler) добавлен простой интерфейс для организации взаимодействия внешних компонентов с Nagios Core. Через данный интерфейс, в частности, организована работа ранее упомянутых Core Workers. Из доступных обработчиков запросов выделены:
    • core - предоставлят средства управления и информацию;
    • wproc - регистрация, инфорамация и средства управления для рабочих процессов;
    • nerd - сервис подписки Nagios Event Radio Dispatcher (NERD);
    • help - предоставляет помощь для обработчика запросов;
    • echo - реализация простейшего обработчика запроса, возвращающего обратно отправленные к нему данные.
  • Представлена библиотека libnagios, в которой сформирована подборка функций, полезных для разработчиков обработчиков запросов и базовых обработчиков.
  • Указание IP-адреса для в конфигурации хоста теперь не является обязательным, если IP не указан, то используется имя хоста с разрешением IP через DNS;
  • В блоки host и service добавлен новый атрибут hourly_value, позволяющий определить важность хоста при рассылке уведомлений;
  • В блоке service добавлен атрибут parents для организации привязки к другим сервисам, которые нужно проверить в первую очередь, так как от их работы зависит работоспособность текущего сервиса, по аналогии с parents в блоке host. Например, если осуществляется проверка свободного места на диске с доступом по ssh, то при неработоспособности ssh нет смысла выполнять проверки, использующие ssh;

Кроме того, компания Nagios Enterprises LLC выпустила новое ПО для анализа и мониторинга сетевого трафика Nagios Network Analyzer. Система поддерживает сбор трафика, используя протоколы NetFlow/sFlow от множества различных источников - программные/аппаратные маршрутизаторы и коммутаторы с поддержкой NetFlow/sFlow. Продукт является коммерческим. В настоящий момент компания Nagios объявила о временной промо акции на покупку системы Network Analyzer со скидкой по цене 995$, при этом регулярная цена системы после завершения промо акции будет составлять 2495$.

Анализатор позволяет выявлять характер использования полосы пропускания сети различными приложениями, а так же аномальные сетевые активности, возникающие в результате действия вредоносного ПО или сбоя оборудования. Так же Network Analyzer может осуществлять оперативное уведомление станции мониторинга, используя SNMP/SNMP trap. Сетевой анализатор может быть интегрирован штатным образом с системой мониторинга Nagios XI, либо используя механизмы API с системой стороннего производителя.



  1. Главная ссылка к новости (http://www.nagios.org/news/77-...)
  2. OpenNews: Новая версия системы мониторинга Icinga 1.9.0, форка проекта Nagios
  3. OpenNews: Конфликт вокруг торговой марки Nagios приобрёл публичную форму
  4. OpenNews: NASA планирует использовать Nagios и PostgreSQL для мониторинга компьютеров МКС
  5. OpenNews: Независимые разработчики системы мониторинга Nagios создали форк проекта
Автор новости: Александр
Тип: Программы
Ключевые слова: nagios, traffic, monitoring
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (29) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, EuPhobos (ok), 13:11, 23/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    2495$ - не хилая цена для Flow-коллектора + RRD/Cacti ..
     
     
  • 2.5, Аноним (-), 14:12, 23/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Он NetFlow v9 поддерживает
     
     
  • 3.8, nikosd (ok), 16:49, 23/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    так вроде  nfcapd/nfdup вполне  поддерживает тоже, остальное  к нему вполне  лепится  на основе  того, что было сделано  под flow-tools
     
     
  • 4.12, Аноним (-), 17:42, 23/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Не нашел каким образом то что было сделано под flow-tools можно привязать к nfdump и netflow9. Конечно можно ограниченно использовать nfsen, но сам nfdump жрет непомерно памяти и хранит огромного размера логи, даже не смотря на передачу только flow-teardown
     
     
  • 5.24, Аноним (-), 10:19, 25/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Мы писали сами на php интерфейс под nfdump. Очень удобный журнальчик получился.
     
  • 3.29, Andrey (??), 10:49, 26/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А netstream поддерживает?
     

  • 1.2, VolanD (ok), 13:22, 23/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Устройства все также, через конфиги добавляются?
     
  • 1.3, Аноним (3), 13:33, 23/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    нет, устройства добавляются через веб UI, для хранения данных используется БД.
     
     
  • 2.17, Аноним (-), 04:28, 24/09/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Срань г-сподня, они изобрели заббикс?
     
     
  • 3.30, anono (?), 07:47, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    скорее на пути к его изобретению.
    из коробки Zabbix умеет больше Nagios-а
     

  • 1.4, Аноним (-), 14:02, 23/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если бы они еще доки обновили до 4.0 - цены бы им не было, а то - download nagios-4.0 ... tar xvfz nagios-3.5-.... Поленились даже quick install гайд полностью проверить, только в первом предложении поменяли версию. Ничего про новые зависимости итд, не говоря уже про 3.x -> 4.x апгрейд и апдейт самописных плагинов :(
    Придется подождать, даже на тестовом сервере при полном отсуствии док не хочется разворачивать...
     
     
  • 2.9, Гость (?), 17:14, 23/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а нафига ? core-же, бесплатно же отдают...
    вообще это уже глобальная тенденция :(  делать открытый проект, набирается база пользователей, а потом бац !!! и проект делается платным...

    так что желаю им скорейшей потери клиентской базы

     
     
  • 3.10, sdog (ok), 17:16, 23/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а потом, оп - форк, в данном случае Icinga.
     
     
  • 4.13, Нанобот (ok), 20:01, 23/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а потом, оп - и форк загнулся, потому как единственный разработчик куда-то потерялся
     
     
  • 5.16, Аноним (-), 02:06, 24/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да ладно - как раз icinga живее всех живых: всё-таки туда основные разработчики, не являющиеся сотрудниками нагиоса и ушли.
     
  • 5.21, sdog (ok), 13:20, 24/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > а потом, оп - и форк загнулся, потому как единственный разработчик куда-то
    > потерялся

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

     
  • 5.22, kurokaze (ok), 16:26, 24/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Твои слова вообще никак не противоречат словам твоего собеседника, даже поддерживают. Старайся внимательнее читать и больше думать.
     

  • 1.11, Аноним (3), 17:20, 23/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в коммерческой версии nagios xi, есть ряд функциональных отличий, чем плоха такая схема коммерсализации?
     
     
  • 2.14, Аноним (-), 20:11, 23/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    проще сказать чем она хороша. и даже перечислить людей, которым это хооршо(благо их немного).
     
     
  • 3.19, Аноним (-), 06:24, 24/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    и именно поэтому можно и не писать про подобные системы на сайте посвящённому Открытому ПО
     

  • 1.15, Аноним (3), 21:02, 23/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    немного офф-топик, а как определяется дорого или нет? какие есть критерии?
     
     
  • 2.18, Аноним (-), 05:58, 24/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Проще простого: если давит жаба - значит дорого!
     

  • 1.20, Аноним (3), 08:55, 24/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, это если покупаете для себя лично, а не для компании!
     
  • 1.23, anonymous (??), 22:42, 24/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все известные мне "не по наслышке" компании (преимущественно телекомы) перешли на zabbix. Nagios мне когда-то был глубоко симпатичен, и некоторые вещи в нем реализованы лучше, чем в заббиксе, но количество работы, необходимое для приведения его в рабочий вид - ужасает. Еще больше ужасает дефолтная веб-морда и плагины для карт - для меня основным мотивом миграции были именно дефолтные адекватные карты в zabbix.
    А вообще на текущий момент я не видел мониторинга, который бы мне нравился всем и безоговорочно, увы.
     
     
  • 2.25, Аноним (3), 12:26, 25/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а какие у Вас требования к системе мониторинга есть? версию nagios xi видели?
     
     
  • 3.26, anonymous (??), 21:49, 25/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > а какие у Вас требования к системе мониторинга есть? версию nagios xi
    > видели?

    xi не видел, но если смотреть на платные системы, я бы лучше взял hp open view.
    Требования такого характера: простота автоматизации простых задач (извиняюсь за тавтологию), простота использования (веб-морды) - т.к. народ в NOC сидит крайне разный, от увлеченных технологиями до девочек-диспетчеров, которым все пофигу, но "моргание лампочек" должно быть понятно. Карты - крайне важный аспект, у нас картами вся компания пользуется, проектировщики, развитие, руководство и то, что было в nagios'e не устраивало.
    Остальное меня в принципе устраивает и там и там: у меня большая транспортная сеть и немножко серверов с сетевыми сервисами, они совершенно одинаково мониторятся и там и там, т.к. преимущественно SNMP.

     
     
  • 4.27, Сергей (??), 22:11, 25/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > взял hp open view.
    > Требования такого характера: простота автоматизации простых задач (извиняюсь за тавтологию),
    > простота использования (веб-морды) - т.к. народ в NOC сидит крайне разный,
    > от увлеченных технологиями до девочек-диспетчеров, которым все пофигу, но "моргание лампочек"
    > должно быть понятно. Карты - крайне важный аспект, у нас картами
    > вся компания пользуется, проектировщики, развитие, руководство и то, что было в
    > nagios'e не устраивало.
    > Остальное меня в принципе устраивает и там и там: у меня большая
    > транспортная сеть и немножко серверов с сетевыми сервисами, они совершенно одинаково
    > мониторятся и там и там, т.к. преимущественно SNMP.

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

    p.s.
    ничего не имею против заббикслайкеров)

     

  • 1.28, Аноним (3), 00:10, 26/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для операторской сети, нужна желательно не только хорошая система мониторинга, но и система управления для службы эксплуатации + система инвентаризации/учета и желательно чтобы это была единая платформа. Какая бы ни были система, персонал необходимо обучать работе с ней. Бесплатных готовых, полноценных решений не существует. Разумеется, самостоятельно можно написать всё что угодно, может это будет дешевле, смотря как считать затраты. В Nagios XI  добавлена возможность работы с картами, рабочая область экранов отображения теперь настраиваемая как глобально так и под каждого пользователя.
     
     
  • 2.31, VolanD (ok), 10:25, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Для операторской сети, нужна желательно не только хорошая система мониторинга, но и
    > система управления для службы эксплуатации + система инвентаризации/учета и желательно
    > чтобы это была единая платформа. Какая бы ни были система, персонал
    > необходимо обучать работе с ней. Бесплатных готовых, полноценных решений не существует.
    > Разумеется, самостоятельно можно написать всё что угодно, может это будет дешевле,
    > смотря как считать затраты. В Nagios XI  добавлена возможность работы
    > с картами, рабочая область экранов отображения теперь настраиваемая как глобально так
    > и под каждого пользователя.

    Zenoss, Не?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру