notify with qmail and gentoo problem

Marcus Nilsson Marcus.Nilsson at Cannondale.com
Fri Oct 25 15:08:24 CEST 2002


Try:
command_line    /usr/bin/printf "%b" "***** Nagios 1.0b6
*****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService:
$SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState:
$SERVICESTATE$\n\nDate/Time: $DATETIME$\n\nAdditional Info:\n\n$OUTPUT$" |
mail -s "** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is
$SERVICESTATE$ **" $CONTACTEMAIL$

This should work if you have sendmail and mail installed. If not, try
sending a mail from commandline with something like 'echo test | sendmail
mail at host.com' (without the quotes) to make sure your mail sub-system is
working.

Marcus

-----Original Message-----
From: Lloyd Meinholz [mailto:Meinholz at bmpcoe.org]
Sent: Friday, October 25, 2002 5:42 AM
To: 'Volker.Aust at premiere.de'; nagios-users at lists.sourceforge.net
Cc: Lloyd Meinholz
Subject: RE: [Nagios-users] notify with qmail and gentoo problem


Here's my command form misc_commands.cfg: 
# 'notify-by-email' command definition 
define command { 
        command_name    notify-by-email 
        command_line    /usr/bin/printf "%b" "***** Nagios 1.0b6
*****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService:
$SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState:
$SERVICESTATE$\n\nDate/Time: $DATETIME$\n\nAdditional Info:\n\n$OUTPUT$" |
-s "** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is
$SERVICESTATE$ **" $CONTACTEMAIL$
        } 
I assumed this command was right and I just didn't know what was going on
with the "| -s" part. It is possible that I didn't have my mail system
installed and configured when I installed nagios (new box), so perhaps it
didn't find any mail stuff and left parts of this command empty??? I'll try
a new make install-config and see if I get anything interesting in
misc_commands.cfg...
Lloyd 



> -----Original Message----- 
> From: Volker.Aust at premiere.de [mailto:Volker.Aust at premiere.de] 
> Sent: Friday, October 25, 2002 8:25 AM 
> To: nagios-users at lists.sourceforge.net 
> Cc: Meinholz at bmpcoe.org 
> Subject: RE: [Nagios-users] notify with qmail and gentoo problem 
> 
> 
> Hi Lloyd, 
> 
> > -----Original Message----- 
> > From: Lloyd Meinholz [mailto:Meinholz at bmpcoe.org] 
> > Sent: Friday, October 25, 2002 1:41 PM 
> > To: 'sancho at sancho2k.net'; nagios-users at lists.sourceforge.net 
> > Subject: RE: [Nagios-users] notify with qmail and gentoo problem 
> 
> <snip> 
> 
> > Since I got the following in nagios.log: 
> > [1035474094] Warning: Attempting to execute the command 
> > "/usr/bin/printf "%b" "Service: NTP\nHost: odin\nAddress: 
> > 204.255.194.4\nState: OK\nInfo: OK: Time difference -0.033110 
> > seconds\nDate: Thu Oct 24 11:41:34 EDT 2002" |  -s "RECOVERY: 
>                                                ^^^^ 
> > Odin Sun E3000/NTP is OK" meinholz at imcingular.com" resulted 
> > in a return code of 127.  Make sure the script or binary you 
> > are trying to execute actually exists... 
> 
> </snip> 
> 
> printf is not your problem, but at the mark there is no mail 
> command. printf 
> is only used to pipe the mail message body to your mail 
> program. '-s "blah"' 
> is the subject and 'meinholz at ...' is the receipient. I think 
> qmail never 
> see's your mail. 
> 
> Can you post your notify-by-email (or host-notify-by-email) 
> command from 
> your (misc-) commands.cfg? 
> 
> -vol 
> 


-------------------------------------------------------
This sf.net email is sponsored by: Influence the future 
of Java(TM) technology. Join the Java Community 
Process(SM) (JCP(SM)) program now. 
http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0004en




More information about the Users mailing list