The OpenNET Project / Index page

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

Релиз систем мониторинга Icinga 1.7 и Monit 5.4

18.05.2012 22:59

Представлен релиз системы мониторинга Icinga 1.7, которая представляет собой форк системы мониторинга Nagios, отделившийся в начале мая 2009 года вследствие конфликта независимых разработчиков с компанией Nagios Enterprises. Исходные тексты Icinga распространяются в рамках лицензии GPL. Для загрузки подготовлены два архива - с классическим интерфейсом на языке С++ и новым интерфейсом на языке PHP. Дополнительно поставляется пакет icinga-reporting, с реализацией аналитического модуля для генерации отчетов, написанного на языке Java и работающего вкупе с системой JasperServer.

От Nagios проект Icinga отличается переработанной архитектурой, переведенной на использование прослоек IDOMOD и IDO2DB, позволяющих организовать хранение данных мониторинга и конфигурационной информации в СУБД MySQL, Oracle или PostgreSQL. Структура Icinga оптимизирована для развертывания распределенных систем мониторинга, при которой возможно создание нескольких агентов мониторинга, осуществляющих проверки и направляющих результаты на основной узел. В состав Icinga входит более гибкий и удобный модульный web-интерфейс, переписанный на языке PHP, активно использующий AJAX и и представляющий статистику в виде графиков. Для обеспечения интеграции с внешними сервисами предусмотрено несколько API: XML, JSON, SOAP.

В новой версии расширены возможности как классического интерфейса, продолжающего развитие web-интерфейса Nagios, так и принципиально нового web-интерфейса, переписанного на языке PHP. В классическом интерфейсе добавлено два новых режима просмотра конфигурации - "опции конфигурации CGI" для просмотра параметров авторизации пользователей и "изменённые атрибуты" для просмотра просмотра конфигурации хостов и сервисов в сравнении с последними атрибутами добавленными через фронтэнд. Также добавлены дополнительные опции для управления детализацией лога и карты состояния, реализован гибкий метод рассчёта времени простоя.

В новом web-интерфейсе, кроме вышеотмеченных экранов просмотра конфигурации, добавлена возможность сохранения и загрузки собственных фильтров отображения. В бэкенд интегрировано дополнение DQL (Doctrine Query Language), позволяющее продвинутым пользователям и разработчикам создавать свои собственные модули просмотра (cronk), получающие данные в том числе из внешних БД и систем. В обоих web-интерфейсах унифицированы многие вычисления, включая проверки времени запуска, продолжительности проблем, ожидающих проверки состояний, информации о производительности и т.д.

Дополнительно можно упомянуть о выходе новой версии Monit 5.4 - легковесного пакета для организации мониторинга серверов. Monit устанавливается на конечные серверы и обеспечивает возможность отправки уведомлений в случае обнаружения проблем, таких как нарушение доступности хоста, нехватка места на диске, изменение контрольной суммы для файла и т.п. Кроме того, Monit может автономно выполнять определенное действие в качестве реакции на заданные события (например, перезапустить упавший процесс или принять какие-то меры в случае нехватки памяти и большой нагрузки на CPU). Для просмотра состояния и внешнего управления в Monit встроен небольшой http-сервер (скриншоты возможных отчетов можно посмотреть здесь). Программа написана на языке Си и может работать с минимальным числом внешних зависимостей. Дополнительно развивается web-интерфейс M/Monit для обеспечения централизованного мониторинга за группой серверов, на которых установлен Monit.

Новая версия Monit примечательна обеспечением поддержки сборки с использованием библиотеки uCLibc, часто используемой во встраиваемых Linux-системах. Кроме того, добавлена возможность проверки времени работы процесса, что позволяет предпринять определённые действия, если указанный процесс выполняется дольше заданной величины, например, указав "if uptime > 3 days then restart" можно перезапускать процесс раз в три дня.

  1. Главная ссылка к новости (https://www.icinga.org/2012/05...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33876-icinga
Ключевые слова: icinga, monitoring
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ононим (?), 23:30, 18/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    не пишите в описании программ "легковесный". в русском языке нет такого слова. "легкий" и так предполагает вес.
     
     
  • 2.2, Аноним (-), 00:09, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    легкий - это простой интерфейс, легковесный - занимает минимум ресурсов и не содержит лишних усложнений.

    http://ru.wiktionary.org/wiki/легковесный
    http://slovari.yandex.ru/легковесный

     
  • 2.3, Аноним (-), 00:11, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это словарное слово. Вы ещё скажите, что в русском языке нет слова ТЯЖЕЛОВЕСНЫЙ.
     
  • 2.4, Аноним (-), 00:13, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И давно его упразднили, о тяжеловесный знаток русской словесности?
     
  • 2.5, Аноним (-), 00:14, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чтобы делать замечания по русскому языку, неплохо вначале самому выучить русский язык ?

    Большой толковый словарь:

    ЛЕГКОВЕСНЫЙ, -ая, -ое; -сен, -сна, -сно.
    1.
    Имеющий незначительный или недостаточный вес. Л. минерал. Л-ое зерно.

    Словарь антонимов:
    легковесный — тяжеловесный
    Пример: "— Это очень странная коллекция [наблюдений], но зато легковесная, не то что ваши камни! Но может оказаться очень тяжеловесной, в смысле итогов экспедиции. Обручев. Плутония."

     
  • 2.10, Гуф (?), 08:10, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    симпатичное слово. главное, чтобы не "ЛАЙТВЕСИНГ"
     
  • 2.19, Харитон (?), 18:18, 24/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ага.
    по вашему фальшивая монета, которая весит меньше - это легкая монета?)))
    Т.е. словарь Ушакова и пр. уже не указка...))
    http://dic.academic.ru/dic.nsf/ushakov/848738
     

  • 1.6, Аноним (-), 00:43, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В новой версии расширены возможности как классического интерфейса, продолжающего развитие web-интерфейса Nagios, так и принципиально нового web-интерфейса, переписанного на языке PHP.

    Улыбнуло. Это, видимо, такие анти-поттеринги - с сей переписывают все на скриптовые языки, которые, как известно, гибче, прозрачнее, быстрее и безопаснее :)

     
     
  • 2.15, myhand (ok), 11:59, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Это, видимо, такие анти-поттеринги - с сей переписывают все на скриптовые языки, которые, как известно, гибче, прозрачнее, быстрее и безопаснее :)

    Ну да, болезный.  Где нам, убогим, веб-морды на C писать (али сразу в машинных кодах?)...

     

  • 1.7, Аноним (-), 01:27, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Почему скриншот с макоси, bitch?
     
     
  • 2.20, Харитон (?), 18:19, 24/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А почему бы это не убунту? Внезапно?))
     

  • 1.8, wowan400 (?), 07:13, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скажите пожайлуста, кто переводил с nagios на Icinga, как после перевода это работает, сколько памяти потребляет, CPU.
     
  • 1.9, wowan400 (?), 07:18, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И еще стоит оно того переводить?
     
  • 1.11, Аноним (-), 08:40, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Блин когда же люди поймут что нет ничего более православного кроме как cacti. Monit страшнющая и жутко неудобная система
     
     
  • 2.12, arisu (ok), 09:08, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Блин когда же люди поймут

    …что сравнивать красное и квадратное не надо?

     
  • 2.13, Аноним (-), 09:20, 19/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    cacti уже мониторинг? Проверяет доступность сервисом/хостов?
     

  • 1.14, myc (?), 11:11, 19/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по изменениям, еще чуть-чуть и Icinga превратится в Zabbix. ;)
     
     
  • 2.16, Аноним (-), 01:05, 21/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пока безумно не хватает нативного веб-конфигуратора. В качестве замены пока использую NConf (есть разные странности: когда клонируешь устройство, в качестве рояля в кустах, клонируются и связи с дочерними объектами. Бывает каша.; в БД лучше не заглядывать - такой свалки нигде никогда не встречал - о нормализации, видимо, не слышали), но...
     
     
  • 3.18, imechko (?), 18:52, 21/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.centreon.com/ "Community"
     
  • 2.21, XakRu (ok), 16:27, 23/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо за ссылку. интересная система
     

  • 1.17, CSRedRat (ok), 09:14, 21/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У Icinga очень удобный и реально дружественный переработанный интерфейс. Работа того стоила. Ещё бы установку сделали более простой - продукт пошёл бы в массы, т.к. по SNMP можно далеко не только сервера мониторить, а ещё много других вещей, на то и открытый протокол. Образы с предустановленной системой, как у Zabbix тоже неплохо было бы делать. Там вообще минимум телодвижений, сразу можно работать.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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