Shameless plug: http://www.nagiosexchange.org/Notifications.35.0.html?&tx_netnagext_pi1[p_view]=627
Maybe try this? That way you don't have to put anything "tricky" on the cmdline. It all just goes into the template. No worries about escaping special shell characters, etc... -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Felipe Tocchetto Sent: Tuesday, July 25, 2006 3:31 PM To: Marc Powell Cc: Nagios Users Mailinglist Subject: Re: [Nagios-users] not receiving the nagios notifications Hi Marc Here some tests The command: id;/usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: Host Notification\nHost: teste.xxx.xxxx.br\nState: CRITICAL\nAddress: 200.xxx.xx.xx\nInfo: CRITICAL - Plugin timed out after 10 seconds\n\nDate//Time: 24/07/2006 11:11:11\n" | /usr/bin/mail -s "alert" [EMAIL PROTECTED] just 1 line! The output for the command: uid=100(nagios) gid=1(other) And I receive the email: ***** Nagios ***** Notification Type: Host Notification Host: teste.xxx.xxxx.br State: CRITICAL Address: 200.xxx.xx.xx Info: CRITICAL - Plugin timed out after 10 seconds Date/Time: 24/07/2006 11:11:11 All commands are in just 1 line... I am using the default commands from the nagios instalation, I didn“t change anything. 2006/7/24, Marc Powell <[EMAIL PROTECTED]>: > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:nagios-users- > > [EMAIL PROTECTED] On Behalf Of Felipe Tocchetto > > Sent: Monday, July 24, 2006 3:34 PM > > To: Nagios Users Mailinglist > > Subject: Re: [Nagios-users] not receiving the nagios notifications > > > > I am using the default command. > > > > Manually it works, without the vars. > > Thanks a lot. > > > > I really dont know how to fix it. > > > I see a couple more things that I originally attributed to my mail > client formatting of your original message. They may actually be > problems with your config. > > # 'host-notify-by-email' command definition > define command{ > command_name host-notify-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 "Host > $HOS > TSTATE$ alert for $HOSTNAME$!" $CONTACTEMAIL$ > } > > In the above definition I see a carriage returns between "$HOSTNAME\" > and "nState:" as well as between "Host $HOS" and "TSTATE$". Do they > really exist in your config file? They should not. If no, can you send > the output of the following command when run as the nagios user? > > id;/usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: Host > Notification\nHost: teste.xxx.xxxx.br\nState: CRITICAL\nAddress: > 200.xxx.xx.xx\nInfo: CRITICAL - Plugin timed out after 10 > seconds\n\nDate/Time: 24/07/2006 11:11:11\n" | /usr/bin/mail -s "Host > CRITICAL alert for Test Machine!" [EMAIL PROTECTED] > > > > ------ > > # 'notify-by-email' command definition > define command{ > command_name notify-by-email > command_line /usr/bin/printf "%b" "***** Nagios > *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVI > CEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: > $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\ > n$SERVICEOUTPUT$" | /usr/bin/mail -s "** $NOTIFICATIONTYPE$ alert - > $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTE > MAIL$ > } > > In the above command I see a carriage returns between "$SERIV" and > "CEDESC$" as well as between "$CONTACTE" and "MAIL$". Do they really > exist in your config file? They should not. > > -- > Marc > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Nagios-users mailing list > Nagios-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nagios-users > ::: Please include Nagios version, plugin version (-v) and OS when reporting > any issue. > ::: Messages without supporting info will risk being sent to /dev/null > -- Felipe L. Tocchetto http://felipe.tocchetto.com ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null