2015-12-11 3 views
0

Я реализовал Nagios 3.5.1 на одном узле, чтобы отслеживать основные показатели, полученные от клиентов Ganglia gmetad и gmond до Nagios через скрипт ganglia-nagios-bridge.py.Отсутствует почтовый каталог Nagios

В настоящее время у меня возникают проблемы с предупреждениями, так как сообщения электронной почты не отправляются, даже когда я могу видеть, что оповещения регистрируются в веб-интерфейсе Nagios. Я подозреваю, что есть два недостающих файла,/var/spool/mail/nagios и/var/mail/nagios. Я хотел бы узнать, почему эти 2 файла отсутствуют, и что я могу сделать, чтобы обойти это.

Ниже мой 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 

     email   [email protected] ; <<***** CHANGE THIS TO  YOUR EMAIL ADDRESS ****** 
     } 


############################################################################### 
############################################################################### 
# 
# CONTACT GROUPS 
# 
############################################################################### 
############################################################################### 

# We only have one contact in this simple configuration file, so there is 
# no need to create more than one contact group. 

define contactgroup { 
     contactgroup_name  admins 
     alias     Nagios Administrators 
     members     nagiosadmin 
} 

Я подтверждено, я могу использовать команду почты для отправки электронной почты по этому адресу. Операционная система: Red Hat Enterprise Linux 6.6.

Команды запуска установки Nagios и зависимые компоненты:

yum install httpd

yum install mailx

yum install nagios

yum install nagios-www

yum install nagios-plugins-all

yum install nagios-plugins-nrpe

yum install php

ответ

0

Сначала проверьте, если вы можете отправить по электронной почте от операционной системы, следующей командой:

echo test | mail -s 'test mail' [email protected] 

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

Смежные вопросы