Интеграция различных веб-серверов Nagios - PullRequest
3 голосов
/ 30 июня 2010

У меня есть разные сайты с 4-5 серверами в каждом месте. Все местоположения имеют один сервер мониторинга с Nagios. Теперь я хочу создать центральное местоположение и хочу объединить все службы nagios, работающие в каждом месте. Может кто-нибудь, пожалуйста, укажите мне некоторую документацию для этих видов работ.

Ответы [ 2 ]

5 голосов
/ 14 июля 2010

Существует два подхода:

  1. Установите новое ядро ​​Nagios, как вы это делали в каждом месте, и выполните активные проверки на каждом из удаленных хостов.Скорее всего, вы в конечном итоге установите NRPE на каждом из удаленных хостов в каждом месте и можете прочитать этот документ для получения подробной информации: http://nagios.sourceforge.net/docs/nrpe/NRPE.pdf. Если ваши удаленные серверы являются серверами Windows, вы можете использовать NSClient для многих из тех же вещей.что NRPE делает для хостов Linux.Это эффективно централизует ваш сервер мониторинга.Я также написал несколько статей с инструкциями для использования NRPE для запуска привилегированных команд http://blog.gnucom.cc/?p=479 или для запуска обработчиков событий http://blog.gnucom.cc/?p=458. Если вы устали от установки NRPE, вы можете использовать мой скрипт здесь http://blog.gnucom.cc/?p=185. У меня также есть инструкции по установке NSClient здесь http://blog.gnucom.cc/?p=201.

  2. Установите новое ядро ​​Nagios, как вы это делали в каждом месте, и выполните пассивные проверки, указав удаленным ядрам Nagios передавать свои результаты вПассивный командный файл нового центрального ядра Nagios.Я сам этого не делал, поэтому я собираюсь указать вам на документацию сообщества здесь http://nagios.sourceforge.net/docs/2_0/passivechecks.html. Возможно, вы могли бы взглянуть на мой пост обработчика событий, чтобы настроить обработчики событий, которые отправляют проверки на главный сервер.

Исходя из моего личного опыта, первый вариант, который я упомянул, более прост в реализации и намного проще в управлении.Однако по мере роста вашего парка серверов вы начнете видеть серьезные узкие места ЦП с основным ядром Nagios.Именно здесь пассивные проверки стали бы полезными, поскольку основное ядро ​​Nagios просто ожидает отправки ему критических проверок, а не проверяет их самостоятельно.

Надеюсь, это поможет.:)

1 голос
/ 25 июля 2012

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

  1. Nagiosfusion
  2. МК Livestatus
  3. Нагчен
  4. Thruk
...