Ciao a tutti!
Il mio Nagios Core Version 3.2.3, Installato su CentOS 6.4 non invia nessuna notifica via email di allerta. Ho configurato il contacts.cfg file con queste opzioni:

define contact{
        contact_name                    xxxx
        alias                           xxxx
        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                           xxxx@xxxx
        }

define contactgroup{
        contactgroup_name       admins
        alias                   Nagios Administrators
        members                 xxxx
        }

e il 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: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /usr/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$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n" | /usr/bin/mail -s "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$
        }

# 'process-host-perfdata' command definition
define command{
        command_name    process-host-perfdata
        command_line    /usr/bin/printf "%b" "$LASTHOSTCHECK$\t$HOSTNAME$\t$HOSTSTATE$\t$HOSTATTEMPT$\t$HOSTSTATETYPE$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$\n" >> /var/lib/nagios/host-perfdata.out
        }

# 'process-service-perfdata' command definition
define command{
        command_name    process-service-perfdata
        command_line    /usr/bin/printf "%b" "$LASTSERVICECHECK$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICESTATE$\t$SERVICEATTEMPT$\t$SERVICESTATETYPE$\t$SERVICEEXECUTIONTIME$\t$SERVICELATENCY$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$\n" >> /var/lib/nagios/service-perfdata.out
        }

Ma delle nnotifiche via email nessuna traccia!
Sopratutto nel log file c'è un messaggio strano, ogniqualvolta si verifica un warning o critical su Nagios, appena cerca di inviare le mail risponde così:

[1387186088] Warning: Attempting to execute the command "/usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: PROBLEM\n\nService: E-Mail SMTP Server\nHost: Server-Copia-Informauto\nAddress: 10.0.24.148\nState: CRITICAL\n\nDate/Time: Mon Dec 16 10:28:08 CET 2013\n\nAdditional Info:\n\nConnessione rifiutata\n" | /usr/bin/mail -s "** PROBLEM Service Alert: Server-Copia-Informauto/E-Mail SMTP Server is CRITICAL **" supporto@deaconsulenze.eu" resulted in a return code of 127.  Make sure the script or binary you are trying to execute actually exists...

Non ho idea di cosa fare!
Qualcuno mi può aiutare?

grazie!

chiesto 16 Dic '13, 11:36

aleks1's gravatar image

aleks1
553410

chiuso 16 Dic '13, 11:49

enzotib's gravatar image

enzotib ♦♦
14.0k112186

La domanda è stata chiusa con il seguente motivo «Altro: fuori tema, qui si parla di Ubuntu e derivate.» da enzotib 16 Dic '13, 11:49

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×30

domanda posta: 16 Dic '13, 11:36

domanda visualizzata: 1,340 volte

ultimo aggiornamento: 16 Dic '13, 11:49

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.