Nagios 3.2 и резервные каналы

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mf1
рядовой
Сообщения: 11
Зарегистрирован: 2010-04-02 10:56:20

Nagios 3.2 и резервные каналы

Непрочитанное сообщение mf1 » 2011-11-24 13:21:49

Привет всем.

Есть проблема с нагиосом, он мониторит несколько хостов у которых есть бекапные каналы связи,
тоесть если отваливается основной канал то в статистике нагиоса этот хост отображается как DOWN,
хотя на самом деле удаленный хост просто переключается на резерный канал.
Как можно подкрутить нагиос чтоб он считал такой хост в DOWNе только когда оба канала лягут.
Сейчас хост мониторится пингом на два удаленных интрефейса.

Код: Выделить всё

define host{
        use                     generic-branch
        host_name               ZZZ-DC
        alias                   ZZZ-DC-Adress
        address                 192.168.253.253,192.168.253.254
        hostgroups              Branches
        2d_coords               20,20
        }

define service{
        use                     generic-service
        host_name               ZZZ-DC
        service_description     PING 1A
        check_command           check_ping!200.0,20%!600.0,60%
        }

define serviceescalation{
        use                     generic-serviceescalation
        host_name               ZZZ-DC
        service_description     PING 1A             ; The service description
        contact_groups          itt-l2
        }

define service{
        use                     generic-service
        host_name               ZZZ-DC
        service_description     PING 2A
        check_command           check_ping_router!192.168.253.254!200.0,20%!600.0,60%
        }

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Nagios 3.2 и резервные каналы

Непрочитанное сообщение hizel » 2011-11-24 13:30:22

написать свой плагин check_ping с нужной логикой, например
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

mf1
рядовой
Сообщения: 11
Зарегистрирован: 2010-04-02 10:56:20

Re: Nagios 3.2 и резервные каналы

Непрочитанное сообщение mf1 » 2011-11-25 17:56:58

hizel писал(а):написать свой плагин check_ping с нужной логикой, например
Например что?

_hizel_
проходил мимо

Re: Nagios 3.2 и резервные каналы

Непрочитанное сообщение _hizel_ » 2011-11-25 19:16:44

например, написать свой плагин check_ping с нужной логикой

mf1
рядовой
Сообщения: 11
Зарегистрирован: 2010-04-02 10:56:20

Re: Nagios 3.2 и резервные каналы

Непрочитанное сообщение mf1 » 2011-11-25 19:58:05

Извините, я не правильно выразился)
Хотел сказать - например как?

Аватара пользователя
xelak
сержант
Сообщения: 173
Зарегистрирован: 2007-12-09 16:20:00
Откуда: Украина,Харьков
Контактная информация:

Re: Nagios 3.2 и резервные каналы

Непрочитанное сообщение xelak » 2011-11-27 20:11:16

Perl:
if
есть пинг хост_основной канал - ОК
elsif
есть пинг хост_резервный канал - ОК
else
CRITICAL

mf1
рядовой
Сообщения: 11
Зарегистрирован: 2010-04-02 10:56:20

Re: Nagios 3.2 и резервные каналы

Непрочитанное сообщение mf1 » 2011-11-28 14:02:17

Премного благодарен за подсказку.
Буду пробовать.