The OpenNET Project / Index page

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

Обновление системы мониторинга Nagios 2.4

01.06.2006 15:43

В новой версии Nagios 2.4 исправлена проблема связанная с крахом cgi-скриптов (по SIGBUS) при чтении файлов со статусом, комментариями или информацией о времени активной работы.

Также устранено некорректное поведение скрипта handle-master-proc-event, восстановлена возможность сборки под Solaris, улучшена информативность сообщений об ошибках в CGI скриптах, в make-файл добавлена опция установки (install-unstripped) без чистки отладочной информации в исполняемых файлах.

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


Обсуждение (43) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Slayer605 (?), 16:18, 01/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    сколько одновременно серверов может обслуживать эта софтина?
     
     
  • 2.3, Konstantin Barinov (?), 16:31, 01/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    1-ая версия. ~350 хостов, ~400 сервисов. Xeon 2.4, 2G RAM
     

  • 1.2, Аноним (-), 16:27, 01/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Про второй не скажу, а с первого мониторю ~100 хостов, ~650 сервисов. Тачка - Celeron 300/ 128 MB RAM / FreeBSD 4.10.
     
  • 1.4, grimnir (??), 17:33, 01/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    nagios-2.0b1

    почти 500 хостов, чуть больше 2000 сервисов

     
  • 1.5, anonymous (??), 17:47, 01/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    quoted from www.nagios.org:

    Top 5 Installations By # Of Hosts

    # of Hosts Organization Org. Type Country
    5000 ITI e Dataprev Government Brazil
    3500 ErgoGroup Corporation Norway
    3000 Time Warner Cable San Antonio Corporation United States of America
    3000 Saudi Electricity Company Other Saudi Arabia
    2700 Müller Ltd.&Co.KG Corporation Germany

    Top 5 Installations By # Of Services

    # of Services Organization Org. Type Country
    40000 Müller Ltd.&Co.KG Corporation Germany
    40000 ConSol Corporation Germany
    40000 GMM GRAMMY Other Thailand
    35000 ErgoGroup Corporation Norway
    23441 World Gaming PLC Corporation United Kingdom

     
  • 1.6, nsk (??), 19:20, 01/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    юзайте netmond, весч!
     
  • 1.7, Avatar (??), 22:51, 01/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Только zabbix!

    Машина 2x3.2Ghz 1Gb. load average: 0.34, 0.36, 0.27
    40 серверов 1506 мониторящихся параметров. База mysql 4Gb, история изменения пораметров храниться неделю. php интерфейс + темплейты.
    И т.д. ....

     
     
  • 2.43, alpha_Qu4z4r (?), 00:11, 09/01/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Машина 2x3.2Ghz 1Gb. load average: 0.34, 0.36, 0.27

    Эта строка сказала мне все =) у мя такое же ЛА на машинке с 1700 атлон хр(1100МГц) и 256 метров оперативки, а крутится на той тачке только роутер/сквид(на двух человек) и web с посещаемостью 5 человек в час =) Только я считаю, что я не до конца напряг машинку, она реально вытянет гораздо большее, особенно если память добавить. А тут мониторинг 40 хостов якобы перегружает машинку, ЛА в пике у которой может быть до 60, а то и выше =) Но 0.34 системку перегревает =)

    забавный камент, в общем

     

  • 1.8, ТинПу (?), 03:53, 02/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ага - чтобы мониторить 40 серваков нужен 2х-головый монстр :) Тогда да - только зябиихс. :)))
     
     
  • 2.12, sauron (??), 06:31, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Ага - чтобы мониторить 40 серваков нужен 2х-головый монстр :) Тогда да
    >- только зябиихс. :)))
    Для nagios надо. Для zabbix и пня 3 хватит. ;) Только вы еще про СУБД забываете.

     

  • 1.9, dos (?), 05:24, 02/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как правильно настроить nagios?
     
     
  • 2.28, Квагга (?), 01:48, 03/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Курите доки :)

    В принципе, можно начать именно со скурения доков :)

    Распечатать, скурить :) Проспаться. И понеслась... Со всеми остановками... :)

    Маны, гугель, тихое бешенство: "что,жалкобыловыложить???"

    Победная лень... леньбудетвыложить...

    Кстати, выложите, пожалукйста, тостер!

     

  • 1.10, Greg (??), 05:46, 02/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрел я эти netmond и zabbix.
    По-моему Nagios лучше гораздо и, что самое важное, гибче.
    Nagios - это система промышленного, я бы сказал, масштаба. Сотни хостов мониторить - вообще не проблема, супер-пупер сервер не нужен никакой. Nagios использую давно и опыт имеется только положительный, устраивает полностью. Сейчас для одного из местных университетов мониторинг внедряю, за сотню хостов и сервисов под тыщу будет.
     
     
  • 2.11, sauron (??), 06:29, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Посмотрел я эти netmond и zabbix.
    >По-моему Nagios лучше гораздо и, что самое важное, гибче.
    Гибче ? Это вы неправильно смотрите. Для сети с большим количеством устройств с поддержкой snmp в качестве managment протокола Nagios будет крайне не удобен.

    >Nagios - это система промышленного, я бы сказал, масштаба.
    извините но почему эта система промышленного масштаба использует в качестве хранилища не СУБД, а файловую систему? Это что быстрее ? Практика показывает, что нет. А еще мне понравились их предложения по повышению производительности. Вынести файловое хранилище системы мониторинга на RAM-диск это что-то! И что самое главное надежно в промышленной эксплуатации.

    >Сотни хостов мониторить - вообще не проблема, супер-пупер сервер не нужен никакой.
    В zabbix тоже нет проблемы. Сходите на форум zabbix почитайте :) Народ им 2000 серверов и 10000 сервисов причем на раз.

    >Nagios использую давно и опыт имеется только положительный, устраивает полностью.
    Используйте на здоровье.

    >Сейчас для одного из местных университетов мониторинг внедряю, за сотню хостов и сервисов под тыщу будет.
    У меня в zabbix:
    Number of hosts 102
    Number of items 1718

    Причем еще не все добавлено. Кроме zabbix на машине еще много чего крутится.

    Кстати zabbix анализирует данные, в отличие от Nagios. Nagios же анализирует состояния. У nagios неудача, в том что все данные анализируются в плагинах и для изменения их поведения может потребоваться лезть в код. В zabbix этого не требуется. Там тревоги задаются через выражения. Плюс когда мы хотим графики в nagios... приходится прикручивать сторонние средства да и при этом аналогичного функционала не получим. Аналогичным функционалом по графикам из opensource обладает только cacti.

     
     
  • 3.13, rWizard (ok), 08:06, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    те могли-бы вы подсказать есть-ли в zabbix возможность автоматизировать добавленеие пары десятков однотимпных хостов, не тратя время на кликанье в веб-нитерфейсе? (напр. возможность прямого редактирования конфигурации )
     
     
  • 4.14, globus (??), 08:24, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    да еще в zabbix клиента надо расставлять везде...

     
     
  • 5.19, sauron (??), 11:50, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >да еще в zabbix клиента надо расставлять везде...
    Заблуждение. Zabbix отлично работает с snmp. Кроме этого есть возможность слать trap's при помощи zabbix_sender. Агентов можно ставить но далеко не обязательно. Плагины ведь тоже надо ставить ?
     
  • 4.18, sauron (??), 11:49, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >те могли-бы вы подсказать есть-ли в zabbix возможность автоматизировать добавленеие пары >десятков  однотимпных хостов, не тратя время на кликанье в веб-нитерфейсе? (напр. >возможность прямого редактирования конфигурации )
    есть шаблоны. Заводите один раз шаблон и привязываете на него. Плюс есть bulk loader который позволяет загружать и выгружать узлы.


     
  • 3.15, Greg (??), 08:52, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Кстати zabbix анализирует данные, в отличие от Nagios. Nagios же анализирует состояния.
    >У nagios неудача, в том что все данные анализируются в плагинах
    >и для изменения их поведения может потребоваться лезть в код. В
    >zabbix этого не требуется. Там тревоги задаются через выражения. Плюс когда
    >мы хотим графики в nagios... приходится прикручивать сторонние средства да и
    >при этом аналогичного функционала не получим. Аналогичным функционалом по графикам из
    >opensource обладает только cacti.

    В плане удобства и дружелюбности пользовательского интерфейса наверное Nagios проигрывает.
    Я бы не стал столь категорично называть неудачей тот факт, что сами плагины принимают решение о том, в каком состоянии находится сервис. В чем здесь проблма-то? Как правило у любого плагина есть ключи с помощью которых делается тонкая настройка порога переходв в WARNING и CRITICAL. Я лично с этим вообще проблем не испытываю. Понадобилось что-нить нестандартное - взял написал плагин, сделал, что надо. Все просто и понятно, чего тут огород городить. Это и есть та самая гибкость, которая позволяет реализовывать самые нестандартные проверки и методы уведомления.
    А еще у Nagios Event Broker есть, вот так :-)

     
     
  • 4.20, sauron (??), 11:57, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Я бы не стал столь категорично называть неудачей тот факт, что сами
    >плагины принимают решение о том, в каком состоянии находится сервис.
    А я бы стал. Если у вас 200 серверов и надо мониторить их состояние и надо поменять всего один параметр то это может стать ой как актуально.

    >В чем здесь проблма-то? Как правило у любого плагина есть ключи с
    >помощью которых делается тонкая настройка порога переходв в WARNING и CRITICAL.
    А если мне надо поменять сам алогритм перехода WARNING в CRITICAL. В zabbix меняю выражение и все. В nagios долго упорно ковыряюсь в плагине.

    >Я лично с этим вообще проблем не испытываю. Понадобилось что-нить нестандартное
    >- взял написал плагин, сделал, что надо. Все просто и понятно,
    >чего тут огород городить.
    Простота палка о двух концах.

    >Это и есть та самая гибкость, которая  позволяет реализовывать самые нестандартные проверки и методы уведомления.
    В zabbix это делается гараздо проще и удобнее. Необходимо только подумать как передать данные zabbix серверу. Далее настройка проверок и уведомлений выполняется в самом zabbix.

    >А еще у Nagios Event Broker есть, вот так :-)
    А что он умеет делать и зачем?

     
  • 3.16, Greg (??), 09:38, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А для графиков я RRDTool'ом пользуюсь. Он с MRTG дружит, если самому лень скрипты писАть.

    ИМХО большой косяк zabbix в том, что конфигурится он через кликанье в интерфейсе.
    Конфиги все же - это правильней. Можно, например, в домене авторегистрацию замутить. В домен вводится новая рабочая станция -> автоматически применяется групповая политика, которая на этой новой рабочей станции запускает скрипт -> скрипт в нужном месте создает типовой конфиг -> перезапуск демона и вуаля -> машина у нас под наблюдением. Сможете такое в zabbix? В конфигах шаблоны позволяют все упростить. Скажем тот же типовой конфиг для новой машины домена мог бы выглядеть так:
    define host{
    use host-template

    name new-workstation
    alias MAC addres 00-08-a3-7d-d6-8f
    address 192.168.1.1
    }

    define service{
    use service-template

    host_name new-workstation
    service_description PING
    }

    Еще несомненное достоинство в том, что в поле address _НЕ_ОБЯЗАТЕЛЬНО_ должен быть IP адрес. На самом деле то, что вы там напишите в дальнейшем просто подставляется вместо макроса $HOSTADDRESS$ при опрделении команд. То есть получается, что указанное в address в конечном счете передается в качестве аргумента плагину, а уж как плагин будет это интерпретировать... Я вот собираюсь написАть плагин которому будет передаваться список IP адресов. Предполагается, что есть хост, у которого много IP-адресов и плагин будет умно каждый проверять и делать CRITICAL только в том случае, если ни один из адресов не пингуется; OK, если пингуются все и WARNING если не пигуется лишь часть адресов.
    Интересно как вы решаете задачу мониторинга подобных хостов в zabbix? А как дела обстоят с зависимостями сервисов друг от друга? А есть ли понятие пассивных проверок?

     
     
  • 4.21, sauron (??), 12:09, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ну-ну Хотел бы я посмотреть как вы будете масштабировать графики с их помощью ... большой текст свёрнут, показать
     
     
  • 5.26, Greg (??), 16:33, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >>А как дела обстоят с зависимостями сервисов друг от друга? А есть ли
    >>понятие пассивных проверок?
    >Зависимости есть. Что вы подразумеваете под пассивными проверками.

    Пассивная проверка - это когда нет какого-то теста, который сама программа мониторинга активно запускает согласно расписанию, а вместо этого результат проверки приходит из вне.
    Например у меня на Windows сервере скрипт парсит определенный лог и ему надо каким-то образом сообщить результат в Nagios. Для этого в Nagios создается сервис и ему задается тип passive, что означает, что Nagios не должен сам никак этот сервис проверять, а результат о состоянии сервиса ему пришлют из вне.

    >Еще раз повторюсь основная неудача nagios это хранение данных в файлах. Это
    >сказывается на его производительности.

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

     
  • 3.17, Greg (??), 11:17, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Давайте уйдем от аксиомы гласящей, что если не используется СУБД, то программа п... большой текст свёрнут, показать
     
     
  • 4.22, sauron (??), 12:40, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Для систем мониторинга неиспользовать СУБД плохо Ну хранятся они в таком формат... большой текст свёрнут, показать
     
     
  • 5.23, ak (??), 15:09, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    смотрел zabbix. задумка офигенная конечно..

    но остановился на nagios

    основным фактором причем стало то что zabbix не умеет (или я не нашел?) автоматически отрисовать карту хостов.. ручками пару сотен хостов на его map расставлять - убится можно

     
  • 5.24, Greg (??), 15:42, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Не надо рассматривать каждый тезис, как покушение на zabbix или СУБД Просто ког... большой текст свёрнут, показать
     
     
  • 6.30, sauron (??), 09:15, 03/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Я просто не понял зачем приведена эта цифра Объем аналогичных данных что в zabb... большой текст свёрнут, показать
     
     
  • 7.31, Greg (??), 13:13, 03/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Вы какой-то непонятливый По-моему это очевидно, что цифра нужна для оценки прои... большой текст свёрнут, показать
     
     
  • 8.32, sauron (??), 07:28, 05/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Вы странно меряете производительность 50 мегов каждые 15 секунд сбрасывать по н... большой текст свёрнут, показать
     
     
  • 9.33, Аноним (-), 09:59, 05/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ладно вам спорить, в соседней ветке про Zabbix 1 1, кто-то статистику привел, пр... текст свёрнут, показать
     
     
  • 10.34, sauron (??), 15:34, 05/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего удивительного Zabbix работает с данными, а не с событиями Вы тоже не п... текст свёрнут, показать
     
     
  • 11.35, Аноним (-), 16:24, 05/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Я прекрасно понимаю, что по архиву событий можно без проблем воссоздать недетали... текст свёрнут, показать
     
     
  • 12.36, sauron (??), 06:51, 06/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда можно поинтересоваться под что заточен SQL Причем тут вообще SQL Говорит... текст свёрнут, показать
     
  • 12.37, NoFate (?), 14:01, 30/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Да вы что А там про процедуры и триггеры внутри СУБД не слышали Скажите зачем... текст свёрнут, показать
     
  • 10.39, benzopila (ok), 13:43, 25/07/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Т е достаточно одного скрипта, чтобы синхронизировать нагиос с БД А можно ли е... текст свёрнут, показать
     
  • 3.25, Greg (??), 16:08, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Вынести
    >файловое хранилище системы мониторинга на RAM-диск это что-то! И что самое
    >главное надежно в промышленной эксплуатации.

    Вы неправильно поняли сути того, что предлагается.
    Предлагается не файловое хранилище (журналы) выносить в RAM-диск, а файлик status.dat, который содержит текущее состояние объектов мониторинга и служит единственной цели - его по запросу пользователей парсят CGI скрипты для того, что бы нарисовать карту или просто вывести список хостов/сервисов с их состояниями. Естесственно, что делать регулярный дамп файла в RAM-диск и читать в процессе парсинга из RAM-диска много быстрей, чем с HDD. Однако это все для тех у кого объектов ну очень много (десятки тысяч).

     
  • 3.27, illi (?), 19:25, 02/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Плюс когда
    >мы хотим графики в nagios... приходится прикручивать сторонние средства да и
    >при этом аналогичного функционала не получим. Аналогичным функционалом по графикам из
    >opensource обладает только cacti.

    opensource даёт некоторые возможности...
    У меня демон в онлайне распихивает данные из Nagios-овского perflog-а по rrd базам. А для отображалки как раз взял javascript-ы от cacti. Ничего сложного. Всё маштабируется и настраивается как угодно.

     
     
  • 4.29, sauron (??), 07:37, 03/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >opensource даёт некоторые возможности...
    >У меня демон в онлайне распихивает данные из Nagios-овского perflog-а по rrd
    >базам. А для отображалки как раз взял javascript-ы от cacti. Ничего
    >сложного. Всё маштабируется и настраивается как угодно.

    А теперь ответьте сколько вы времени на это убили ? И документировали ли это ? В zabbix это является частью стандартной системы.

     
     
  • 5.38, mezhevich (ok), 12:08, 06/07/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Я поставил себе zabbix, появилось несколько вопросв.
    Вы, я понял очень подкованы в этом вопросе. Немогли бы помоч.
    -Не подкажете можно ли где-то найти документацию на русском.
    -Как правильно настраивать Тригеры
    -рисование карты общей ( умеет ли автоматически отрисовать карту хостов)

      

     
     
  • 6.40, georgesitov (?), 12:02, 11/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Я поставил себе zabbix, появилось несколько вопросв.
    >Вы, я понял очень подкованы в этом вопросе. Немогли бы помоч.
    >-Не подкажете можно ли где-то найти документацию на русском.
    >-Как правильно настраивать Тригеры
    >-рисование карты общей ( умеет ли автоматически отрисовать карту хостов)

    Документации и на английском нормальной нет :)
    Карту сама не рисует - надо руками всё проставлять, причём с масштабируемостью карты очень плохо.
    Я сейчас как раз эти 2 системы сравниваю - с моей точки зрения задумка у забикса хорошая, только вот  кривая она пока, аж жуть.
    Создал карту - удалил, после создал другую- она вообще перестала отображаться, пишет что карты с индексом 1 нет, а новые карты создаются с инкрементным индексом - глюк.
    С IT service - тоже куча глюков.
    Русский не подцепляется, хотя может только у меня такая проблема ?
    Да и фрей он плохо дружит.
    Если из портов ставить - по умолчанию все скрипты кривые - переделывать надо.
    А вот задумка со скринами хорошая.

    Вобшем мой выбор - нагиос, на забикс посморю к версии 1.4 , может улучшат :)

    ps: да, и автору забикса на форум забивает :)))

     
     
  • 7.41, mezhevich (??), 12:36, 11/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >>Я поставил себе zabbix, появилось несколько вопросв.
    >>Вы, я понял очень подкованы в этом вопросе. Немогли бы помоч.
    >>-Не подкажете можно ли где-то найти документацию на русском.
    >>-Как правильно настраивать Тригеры
    >>-рисование карты общей ( умеет ли автоматически отрисовать карту хостов)
    >
    >Документации и на английском нормальной нет :)
    >Карту сама не рисует - надо руками всё проставлять, причём с масштабируемостью
    >карты очень плохо.
    >Я сейчас как раз эти 2 системы сравниваю - с моей точки
    >зрения задумка у забикса хорошая, только вот  кривая она пока,
    >аж жуть.
    >Создал карту - удалил, после создал другую- она вообще перестала отображаться, пишет
    >что карты с индексом 1 нет, а новые карты создаются с
    >инкрементным индексом - глюк.
    >С IT service - тоже куча глюков.
    >Русский не подцепляется, хотя может только у меня такая проблема ?
    >Да и фрей он плохо дружит.
    >Если из портов ставить - по умолчанию все скрипты кривые - переделывать
    >надо.
    >А вот задумка со скринами хорошая.
    >
    >Вобшем мой выбор - нагиос, на забикс посморю к версии 1.4 ,
    >может улучшат :)
    >
    >ps: да, и автору забикса на форум забивает :)))

    Я настроил меня устраивает
    то что я хотел у меня все работает
    Nagios - даже не смотрел у меня все данные по snmp собираются, Читал что замучиежся писать конфиг. По поводу скриптов, ничего будем повышить свой опыт :).
    Мне что нравится в zabbix он весь web-интерфейс. Тоесть что бы добовлять оборудование онвое больших знаний не надо, можно поручить любому:).

     
     
  • 8.42, друг (?), 10:49, 06/12/2007 [^] [^^] [^^^] [ответить]  
  • +/
    народ подскажите, может ли nagios проверить скорость канала до удаленного хоста ... текст свёрнут, показать
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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