The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Помогите с уведомлениями в Nagios"
Отправлено Дмитрий, 28-Дек-09 20:51 
Ну в общем так =)...
Настроил в нагиосе отсылку уведомлений с парочки сервисов
на местный локальный мейл-сервак... все вроде бы сделал по инструкции, телнетом
на мейл-сервак на 25 порт заходит, но вот мыло почему-то не шлет... в чем может быть проблема? выкладываю конфиги значт)) (почта изменена)

-----contacts.cfg-----
define contact{
        contact_name                    nagiosadmin             ; Short name of user
        use                             generic-contact         ; Inherit default values from generic-contact template (defined above)
        alias                           Nagios Admin            ; Full name of user
        service_notification_period 24x7
        service_notification_options c,r
        host_notification_options n
        service_notification_commands notify-service-by-email
        email                           user@blablabla.ru        ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
        }
-----commands.cfg-----
# 'notify-host-by-email' command definition
define command{
        command_name    notify-host-by-email
        command_line    /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOS
TADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /bin/mail -s "** $NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is $HOSTSTATE$ **" $CONTACTEMAIL$
        }

# 'notify-service-by-email' command definition
define command{
        command_name    notify-service-by-email
        command_line    /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddres
s: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$" | /bin/mail -s "** $NOTIFICATIONTYPE$ Service Ale
rt: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$
        }
-----localhost.cfg-----
define service{
        use                             local-service         ; Name of service template to use
        host_name                       HEAD
        service_description             PING Domain
        check_command                   check_icmp!192.168.1.13
        notifications_enabled           1
        notification_options            c,r
        notification_interval           0
        notification_period             24x7
        }

В чем может быть проблема? Коннективити до мейл сервака есть, путь до mail правильный (/bin/mail) но при тесте ничего не шлется ни на локальный мейл-сервак ни дальше в интернет... в contacts.cfg что за емейл прописан? как организовать чтобы он слал на локальный мейл-сервак а тот на мыло в инете?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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