The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

OpenNews: NetXMS - новая, быстро развивающаяся система мониторинга, opennews (?), 13-Июн-07, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от nobody (??), 14-Июн-07, 00:18 
www.nagios.org. нормальная система мониторинга промышленного уровня. Все сказанное про NetXMS делает с успехом, а то и больше.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

10. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от Alex Kirhenshteinemail (?), 14-Июн-07, 00:49 
Есть один минус у нагиоса - конфигурация.

Тут всё заточено под то, чтоб всё можно было настраивать и управлять из одной точки - администраторской консоли. Просмотр логов, графики, правка конфигов агентов, их апгрейд, etc.

К примеру, апгрейд агентов выглядит так:
через консоль администратора заливаете на сервер новый пекедж (может быть в разных формах - исходники, готовые бинарники), после чего выбираете ноду(контейнер, всю сеть, etc) - и указываете, какой пекедж надо туда поставить. Всё делается из одной точки. Причем, агент для win32/x86 не будет наложен на Solaris, скажем.
С конфигами - аналогично, правый клик на ноде, "edit agent config" - и редактируем. Закончили - агент автоматом перезапустится.

Никаких "ssh на хост1, потом ssh на хост2, потом делаем скриптик".

Или, скажем, агенты могут запрашивать конфиг у сервера - при старте. А сервер умеет отдавать нужный в зависимости от условий - будь то архитектура системы, версия агента, или hostname ноды.

Я не спорю, что это всё решается скриптами, но мы пытаемся сделать комплексное решение - чтоб не приходилось каждый раз писать мелкие "костыли"

Ответить | Правка | Наверх | Cообщить модератору

12. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от HASP (?), 14-Июн-07, 04:06 
очень и очень интересно...
три года пользуем нагиос, немалый уже есть опыт, но конфигурирование его это конечно песня еще та.. дак вот вопрос по теме - работает ли все таки WEB в этой штуке? в документации очень мало по этому поводу, а у нас дисперчера уже привыкли
Ответить | Правка | Наверх | Cообщить модератору

13. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от Alex Kirhenshteinemail (?), 14-Июн-07, 04:56 
На данный момент - только read only, к сожалению. Но мы работаем над этим.
Ответить | Правка | Наверх | Cообщить модератору

20. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от _Nick_email (??), 14-Июн-07, 11:19 
налицо ошибочная стратегия пользовательского интерфейса.

в век WEB-2.0 и начала конца венды делать ставку на маздаюную админку...
как минимум было неразумно....
ессьно, сейчас спохватились, но _что_ будет и _как_ сделано в этой спешке - это вопрос еще тот...

Ответить | Правка | Наверх | Cообщить модератору

21. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от Victor Kirhenshteinemail (?), 14-Июн-07, 12:11 
Одна из основных идей системы - модульность. Так, web интерфейс - это такой-же клиент, как и консоль, и использует он одну и ту-же клиентскую библиотеку (и располагатся кстати может на другой физической машине). Такой подход позволяет иметь неограниченное количество UI - можно сделать и консоль под X, и альтернативный web UI, и интеграцию с другими системами. С Windows консоли рачали только потому, что мне web интерфейсы не нравятся, а система во многом написана под себя и некоторых клиентов моей компании. Основная проблема - девелоперов только двое, и многие вещи не успеваем делать так быстро, как хотелось бы. Ну и суйчас я думаю, что было бы правильней консоль делать под wxWidgets - тогда бы ее легко можно было бы перенести на Linux. Мы этот вариант (переписать под wxWidgets) сейчас обдумываем - но в любом случае быстро это не будет.
Ответить | Правка | Наверх | Cообщить модератору

28. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от _Nick_email (??), 14-Июн-07, 18:27 
много в чем наступила ясность с такими особенностями реализации
Ответить | Правка | Наверх | Cообщить модератору

44. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от tigrisha (??), 15-Июн-07, 10:39 
>Есть один минус у нагиоса - конфигурация.
Возьмите к примеру вот это http://www.groundworkopensource.com/ и никаких проблем с конфигурацией не будет

>К примеру, апгрейд агентов выглядит так:
>через консоль администратора заливаете на сервер новый пекедж (может быть в разных
>формах - исходники, готовые бинарники), после чего выбираете ноду(контейнер, всю сеть,
>etc) - и указываете, какой пекедж надо туда поставить. Всё делается
>из одной точки. Причем, агент для win32/x86 не будет наложен на
>Solaris, скажем.

А вот это вообще не должно входит в обязанности системы мониторинга. Посмотри в стандарты ITSM или MOF там четко описан процесс Configuration Management. Соответственно на предприятии предпочтительно иметь одну систему управления ПО и конфигураций а не ворох от каждого производителя.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

17. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от sauronemail (??), 14-Июн-07, 09:24 
>www.nagios.org. нормальная система мониторинга промышленного уровня. Все сказанное про NetXMS делает с
>успехом, а то и больше.
Эта штука нифига не промышленного уровня. К тому же nagios это просто система регистрации событий и не более того.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

29. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от nobody (??), 14-Июн-07, 18:28 
>>www.nagios.org. нормальная система мониторинга промышленного уровня. Все сказанное про NetXMS делает с
>>успехом, а то и больше.
>Эта штука нифига не промышленного уровня. К тому же nagios это просто
>система регистрации событий и не более того.


http://www.nagios.org/userprofiles/search.php?search=1. неполный список организаций ислоьзующих нагиос.
нагиос не только регистрации событий. у него есть такое понятие как event handler,

Event handlers are optional commands that are executed whenever a host or service state change occurs. An obvious use for event handlers (especially with services) is the ability for Nagios to proactively fix problems before anyone is notified. Another potential use for event handlers might be to log service or host events to an external database.

есть еще много фич невидных сначала.

Ответить | Правка | Наверх | Cообщить модератору

32. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от sauronemail (??), 14-Июн-07, 19:07 
>http://www.nagios.org/userprofiles/search.php?search=1. неполный список организаций ислоьзующих нагиос.
>нагиос не только регистрации событий. у него есть такое понятие как event
>handler,
Для тех кто в танке поясняю. Оно не УМЕЕТ само высчитыавать на показании каких либо данных генерировать какие либо тревоги. Оно умеет только регистировать события от плагинов. В связи с чем использование nagios в среде где у вас много устройств с SNMP превращается в pain in ass. К тому же отказ от использования СУБД положительно на масштабируемости не сказывается.
Ответить | Правка | Наверх | Cообщить модератору

34. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от _Nick_email (??), 14-Июн-07, 19:48 
>Для тех кто в танке поясняю. Оно не УМЕЕТ само высчитыавать на
>показании каких либо данных генерировать какие либо тревоги. Оно умеет только
>регистировать события от плагинов. В связи с чем использование nagios в
>среде где у вас много устройств с SNMP превращается в pain
>in ass.
Хоть я и не сторонник нагиоса, но если у нас мало устройств с SNMP? ;)


>К тому же отказ от использования СУБД положительно на масштабируемости не сказывается.
все за свое.....
для тебя СУБД - это именно SQL? :)
открою тебе глаза: у нагиоса есть свой метод хранения полученных данных.
Хранением нужно управлять и он это делает. Кто сказал, что в нагиосе нет СУБД? :)
Ну а  если ты все же про SQL - то я уже писал что универсальность обратнопропорциональна скорости.
О проблемах некой универсальной СУБД (аля мускуль, постгрес) тут уже кто-то писал, что локи на таблицы делают такое решение плохо масштабируемым или попросту говоря тормознутым (почти как Giant Lock во бзде ;).

Ответить | Правка | Наверх | Cообщить модератору

36. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от sauronemail (??), 14-Июн-07, 20:07 
>Хоть я и не сторонник нагиоса, но если у нас мало устройств
>с SNMP? ;)
Если у вас их мало и вас устраивают все плагины нагиоса юзайте.

>для тебя СУБД - это именно SQL? :)
Для меня СУБД это система управления базами данных. И они как-то чаще всего бывают реляционными.

>открою тебе глаза: у нагиоса есть свой метод хранения полученных данных.
А мужики то не знают! И что оно там хранит и как? Нативно оно само умеет писать только журнал событий и не более. Все графики приделываются сторонними средствами и хранят данные в отдельных rrd базах.

>Хранением нужно управлять и он это делает. Кто сказал, что в нагиосе
>нет СУБД? :)
А что у нас журнал событий уже стал СУБД?

>Ну а  если ты все же про SQL - то я
>уже писал что универсальность обратнопропорциональна скорости.
То-то все реляционные СУБД используют.

>О проблемах некой универсальной СУБД (аля мускуль, постгрес) тут уже кто-то писал,
>что локи на таблицы делают такое решение плохо масштабируемым или попросту
>говоря тормознутым (почти как Giant Lock во бзде ;).
Читайте выше. Локи на таблицы есть только в MySQL при использовании движка MyISAM. В случае использования InnoDB этого НЕ ПРОИСХОДИТ. Во всех других СУБД более серьезных СУБД этого нет уже очень давно. Транзакции рулят. К тому же у меня сейчас используется zabbix с СУБД mysql база весит 23 гига. Работает все хорошо и быстро. Что я не так делаю?

Ответить | Правка | Наверх | Cообщить модератору

38. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от _Nick_email (??), 14-Июн-07, 21:24 
>>для тебя СУБД - это именно SQL? :)
>Для меня СУБД это система управления базами данных.
Труъ. Для меня тоже, как ни странно :)
>И они как-то чаще всего бывают реляционными.
Внимательно читаем определение СУБД (можно с вики) и понимаем, что
СУБД бывают не только реляционными... Так что "чаще всего" - это как-то не то ;)

>>открою тебе глаза: у нагиоса есть свой метод хранения полученных данных.
>А мужики то не знают! И что оно там хранит и как?
>Нативно оно само умеет писать только журнал событий и не более.
Я хочу сказать, что нельзя утверждать, что в нагиосе нет СУБД.
Вот список основных функций СУБД:
http://ru.wikipedia.org/wiki/%D0%A1%D0%B...
-----CUT-------
    * управление данными во внешней памяти (на дисках);
    * управление данными в оперативной памяти;
    * журнализация изменений и восстановление базы данных после сбоев;
    * поддержание языков БД (язык определения данных, язык манипулирования данными).
-----/CUT-------
Внешний файл лога: читай, пиши - делай что угодно. Но функционал нацелен на добавление - что и происходит.
Управление в оперативной памяти - легко: получение кода возврата от плагина и передача кода в нужные функции-обработчики.
Журнал и восстановление: практически сложены на файловую систему, упростившись до сискола fsync() после кажой записи в лог.
Внутренний язык - конфиг :)


>Все графики приделываются сторонними средствами и хранят данные в отдельных rrd
>базах.
А кто говорил про сторонние графики? Конечно они чем-то другим рисуються :)


>А что у нас журнал событий уже стал СУБД?
Ну так - да :) По определениям СУБД - см. выше.
Очень заточенная под определенные вещи СУБД.


>То-то все реляционные СУБД используют.
Гибкость в наше время нужнее чем скорость. Тяжело под каждый проект свою СУБД писать...
Для нагиоса это сделано как минимум потому что там она очень проста.


>>О проблемах некой универсальной СУБД (аля мускуль, постгрес) тут уже кто-то писал,
>>что локи на таблицы делают такое решение плохо масштабируемым или попросту
>>говоря тормознутым (почти как Giant Lock во бзде ;).
>Читайте выше. Локи на таблицы есть только в MySQL при использовании движка
>MyISAM. В случае использования InnoDB этого НЕ ПРОИСХОДИТ. Во всех других
>СУБД более серьезных СУБД этого нет уже очень давно. Транзакции рулят.
>К тому же у меня сейчас используется zabbix с СУБД mysql
>база весит 23 гига. Работает все хорошо и быстро. Что я
>не так делаю?

OMG. 23giga база мониторинга... %))))
Нет, ниче не хочу сказать. Не знаю на сколько это сервисов и за какое время.
Ну а про локи лишь с мускулем без транзикций - не буду спорить :)

Ответить | Правка | Наверх | Cообщить модератору

42. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от sauronemail (??), 15-Июн-07, 07:55 
>Внимательно читаем определение СУБД (можно с вики) и понимаем, что
>СУБД бывают не только реляционными... Так что "чаще всего" - это как-то
>не то ;)
А мужики то не знают!

>Я хочу сказать, что нельзя утверждать, что в нагиосе нет СУБД.
В том виде что она есть сейчас она меня мало устраивает.

>Внешний файл лога: читай, пиши - делай что угодно. Но функционал нацелен
>на добавление - что и происходит.
>Управление в оперативной памяти - легко: получение кода возврата от плагина и
>передача кода в нужные функции-обработчики.
>Журнал и восстановление: практически сложены на файловую систему, упростившись до сискола fsync()
>после кажой записи в лог.
>Внутренний язык - конфиг :)
Функционал мал. Если его хватает, то хорошо. Но когда нет, то nagios превращается в головную боль.

>А кто говорил про сторонние графики? Конечно они чем-то другим рисуються :)
Ну вообще система мониторинга должна не только тревоги регистирировать. Желательно, чтобы она еще умела к примеру графики рисовать на основе полученных данных.

>Гибкость в наше время нужнее чем скорость. Тяжело под каждый проект свою
>СУБД писать...
Ну еще надо не забывать, что реляционные СУБД дают неплохую скорость. Особенно при конкуретном доступе к данным.

>Для нагиоса это сделано как минимум потому что там она очень проста.
Ага в результате расширение функционала выливается в головную боль.

>OMG. 23giga база мониторинга... %))))
>Нет, ниче не хочу сказать. Не знаю на сколько это сервисов и
>за какое время.
1587 items. За полгода.

Ответить | Правка | Наверх | Cообщить модератору

46. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от tigrisha (??), 15-Июн-07, 16:23 
>>Внутренний язык - конфиг :)
>Функционал мал. Если его хватает, то хорошо. Но когда нет, то nagios
>превращается в головную боль.

Какое там добавление функционала.

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

Ответить | Правка | Наверх | Cообщить модератору

45. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от tigrisha (??), 15-Июн-07, 11:06 
>>http://www.nagios.org/userprofiles/search.php?search=1. неполный список организаций ислоьзующих нагиос.
>>нагиос не только регистрации событий. у него есть такое понятие как event
>>handler,
>Для тех кто в танке поясняю. Оно не УМЕЕТ само высчитыавать на
>показании каких либо данных генерировать какие либо тревоги. Оно умеет только
>регистировать события от плагинов. В связи с чем использование nagios в
>среде где у вас много устройств с SNMP превращается в pain
>in ass. К тому же отказ от использования СУБД положительно на
>масштабируемости не сказывается.

ИМХО классическая система Fault management каковой Nagios является по стандартам tmforum не должна уметь что то там высчитывать.

Вычислением цифровых показателей и проверкой числовых порогов должна заниматься система Perfomance management. C случае нарущения порога она должна генерировать аварийное сообщение и отдавает его в Fault management.


Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

47. "NetXMS - новая, быстро развивающаяся система мониторинга"  +/
Сообщение от tigrisha (??), 15-Июн-07, 16:29 
>>Эта штука нифига не промышленного уровня. К тому же nagios это просто
>>система регистрации событий и не более того.
>
>http://www.nagios.org/userprofiles/search.php?search=1. неполный список организаций ислоьзующих нагиос.

Ну это вообще ни разу не доказательство качества программы. 300 миллионов лемингов не могут ошибаться! Nagios так же использует AOL или Связьинвест. И что с того?

На рынке побеждает не тот кто лучше продукт выпускает, а тот кто пришел первым и у кого маркетинг лучше!!

Стоит отметить что лет 5 назад Nagios был системой очень даже хорошего уровня. Но ничто под луной не вечно.

Посмотрите на досуге Zenoss, OpenNMS

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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