LINUX.ORG.RU
ФорумAdmin

Nagios notifications.

 , ,


0

1

Всем привет!

Есть небольшая проблема. На борту Debian 6, nagios3 и postfix. Проблема заключается в том что по макросу из /etc/nagios3/conf.d/commands пиьсмо отправляется локальному пользователю, а не контактам из /etc/nagios3/objects/contacts До установки nagios стоял icinga, которую я благополучно снес с помощью apt-get remove icinga --purge облазил конфиги, никак не могу понять почему он отправляет сам себе.

Макрос:

/usr/bin/printf "%b" "Notification:\t$NOTIFICATIONTYPE$\n\nOccurred:\t$DATETIME$\nHostname:\t$HOSTALIAS$ ($HOSTADDRESS$)\nService:\t$SERVICEDESC$\nState:\t\t$SERVICESTATE$\nDetails:\n\ n$OUTPUT$" | /usr/bin/mail -s "$NOTIFICATIONTYPE$: $HOSTALIAS$/$SERVICEDESC$ -- $SERVICESTATE$" "$CONTACTEMAIL"

Mail.log:

Jul 18 16:18:52 ls1 postfix/pickup[31764]: 49F1240B2: uid=1000 from=<ladmin>
Jul 18 16:18:52 ls1 postfix/cleanup[3120]: 49F1240B2: message-id=<20120718121852.49F1240B2@ls1>
Jul 18 16:18:52 ls1 postfix/qmgr[9174]: 49F1240B2: from=<ladmin@ls1>, size=347, nrcpt=1 (queue active)
Jul 18 16:18:52 ls1 postfix/local[3129]: 49F1240B2: to=<ladmin@ls1>, relay=local, delay=0.03, delays=0.02/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
Jul 18 16:18:52 ls1 postfix/qmgr[9174]: 49F1240B2: removed

/etc/nagios3/objects/contacts.cfg

define contact{
        contact_name                    support
        contactgroups                   admins
        service_notification_period     24x7
        host_notification_period        24x7 
        service_notification_options    w,u,c,r
        host_notification_options       d,r
        service_notification_commands   notify-service-by-email
        host_notification_commands      notify-host-by-email
        email                           user@mail.ru
        register                        1
        }

облазил конфиги

Не все, значит, облазил

sdio ★★★★★ ()
Ответ на: комментарий от blind_oracle

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

Это означает «мышетыкательно и тормозно»?

AnDoR ★★★★★ ()
Ответ на: комментарий от blind_oracle

Это означает быстро и удобно. Веб морда в данном случае есть очень гуд.

Ну заведи «быстро и удобно» тысячу разных проверок.

AnDoR ★★★★★ ()
Ответ на: комментарий от blind_oracle

Перелезайте уже на centreon, там всё по-человечески

Fixed

Shtsh ★★★★ ()
Ответ на: комментарий от AnDoR

И в чем проблема? Генерируешь нужный шаблон в XML и всасываешь в заббикс. Я так шаблоны для стеков цысок с сотнями портов, с каждого по 5 параметров, генерирую, кошерно.

blind_oracle ★★★★★ ()
Ответ на: комментарий от shur1k

$SERVICESTATE$" «$CONTACTEMAIL»

Сравни вот эти две подстановки макросов нагиоса.

AnDoR ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.