*nix Thread, Quick Nagios Problem in Technical; Checking my config file and i'm getting the following two errors...
Code:
Error: Service notification command 'notify-by-email' specified for contact ...
-
21st May 2008, 01:32 PM #1 Quick Nagios Problem
Checking my config file and i'm getting the following two errors...
Code:
Error: Service notification command 'notify-by-email' specified for contact 'nagios' is not defined anywhere!
Error: Host notification command 'host-notify-by-email' specified for contact 'nagios' is not defined anywhere!
where do i specify these options as i can't see anything in the documentation.....
Dan
-
-
21st May 2008, 01:41 PM #2 
Originally Posted by
DanW
Checking my config file and i'm getting the following two errors...
Code:
Error: Service notification command 'notify-by-email' specified for contact 'nagios' is not defined anywhere!
Error: Host notification command 'host-notify-by-email' specified for contact 'nagios' is not defined anywhere!
where do i specify these options as i can't see anything in the documentation.....
Dan
Edit the /usr/local/nagios/etc/objects/contacts.cfg config file with your favorite editor and change the email address associated with the nagiosadmin contact definition to the address you'd like to use for receiving alerts.
nano /usr/local/nagios/etc/objects/contacts.cfg
-
-
21st May 2008, 01:45 PM #3 I have the following in my commands.cfg
Code:
# 'host-notify-by-email' command definition
define command{
command_name host-notify-by-email
command_line /usr/bin/printf "%b" "***** Nagios 2.6 *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /usr/bin/mail -s "Host $HOSTSTATE$ alert for $HOSTNAME$!" $CONTACTEMAIL$
}
# 'notify-by-email' command definition
define command{
command_name notify-by-email
command_line /usr/bin/printf "%b" "***** Nagios 2.6 *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\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$ **" $CONTACTEMAIL$
} They appear to be installation defaults.
-
-
21st May 2008, 01:56 PM #4 
Originally Posted by
rush_tech
Edit the /usr/local/nagios/etc/objects/contacts.cfg config file with your favorite editor and change the email address associated with the nagiosadmin contact definition to the address you'd like to use for receiving alerts.
nano /usr/local/nagios/etc/objects/contacts.cfg
I already did that

Originally Posted by
Geoff
I have the following in my commands.cfg
Code:
# 'host-notify-by-email' command definition
define command{
command_name host-notify-by-email
command_line /usr/bin/printf "%b" "***** Nagios 2.6 *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /usr/bin/mail -s "Host $HOSTSTATE$ alert for $HOSTNAME$!" $CONTACTEMAIL$
}
# 'notify-by-email' command definition
define command{
command_name notify-by-email
command_line /usr/bin/printf "%b" "***** Nagios 2.6 *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\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$ **" $CONTACTEMAIL$
} They appear to be installation defaults.
Geoff - yours command.cfg seems to give me errors ...
Code:
Nagios 3.0.1
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Last Modified: 04-01-2008
License: GPL
Reading configuration data...
Error: Invalid command object directive 'Address:'.
Error: Could not add object property in file '/usr/local/nagios/etc/objects/commands.cfg' on line 38.
***> One or more problems was encountered while processing the config files...
Check your configuration file(s) to ensure that they contain valid
directives and data defintions. If you are upgrading from a previous
version of Nagios, you should be aware that some variables/definitions
may have been removed or modified in this version. Make sure to read
the HTML documentation regarding the config files, as well as the
'Whats New' section to find out what has changed.
-
-
21st May 2008, 02:32 PM #5 What is on line 38 of that file?
-
-
21st May 2008, 03:08 PM #6 I'm using nagios 2.6. You are using nagios 3.01. I suspect the command definitions differ.
-
-
21st May 2008, 04:56 PM #7 Think i've solved the problem .... was a classic case of PEBKAC ....
-
SHARE:
Similar Threads
-
Replies: 12
Last Post: 13th January 2012, 11:11 AM
-
By rush_tech in forum *nix
Replies: 5
Last Post: 13th July 2010, 04:27 PM
-
Replies: 51
Last Post: 10th November 2009, 06:23 AM
-
Replies: 5
Last Post: 7th May 2008, 01:56 PM
-
Replies: 13
Last Post: 13th March 2008, 03:02 PM
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules