Nagios notification problem


#1

Dear everyone,
My every configurations of the nagios is very fine without any warnings and errors. But still i dont receive any host or service down notification emails from nagios. I have tried sending the custom notifications too, but i still do not receive any notifications.
Someone please kindly help and suggest.

Regards,
USAYG


#2

well, did you install and configure email support?


#3

Dear vikjon0,
I appreciate for your kind effort for my problem. By the way, do i need to install the email support, they are installed default, isnt it? I am using Fedora 10 now. If i need to install email support, what and how are they done, kindly make a reply.

Thank You vikjon0
usayg


#4

The mail program is not included in nagios. You need a command line mail client AND you have to make sure that you can relay emails from the nagios server to your email account. If your email account is not on the same network as the nagios server and you dont understand this stuff chances are that relay is blocked. Most networks are blocking mail servers and most mail servers deny anonymous relay.
In my stetup the company mail server is accepting relay for internal addresses but I cannot send a notification to e.g. hotmail.

So you need to do three things

  1. Make sure you have a way to relay the email from nagios => you email account. The best way is to have access to a mail server that accepts relay from the nagios server.
  2. Make sure you can send an email from command line => your email account
  3. Make sure that the notification command in nagios match the command and path use used in 2)

For ubuntu this works:

[code]If you want to receive email notifications for Nagios alerts, you need to install the mailx (Postfix) package.

sudo apt-get install mailx
Select sattellite and enter relay server (in this case the exchange server)

test in terminal
mail sss@sss.com
(NB: company server only accept relay for local addresses)
Enter to end subject
CTRL-D to end body

Edit the Nagios email notification commands found in /usr/local/nagios/etc/objects/commands.cfg and change any ‘/bin/mail’ references to ‘/usr/bin/mail’. Once you do that you’ll need to restart Nagios to make the configuration changes live.[/code]