Service check alerts not going out

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Service check alerts not going out

Post by lmiltchev »

Are you actually using the "nagios@localhost" address?

You haven't posted "servicetemplates.cfg" as requested... You can find the "IT Operations" definition in the "contactgroups.cfg".
Be sure to check out our Knowledgebase for helpful articles and solutions!
micropact
Posts: 24
Joined: Thu Dec 19, 2013 3:56 pm

Re: Service check alerts not going out

Post by micropact »

Code: Select all

###############################################################################
#
# Service template configuration file
#
# Created by: Nagios QL Version 3.0.3
# Date:	      2014-02-21 09:52:37
# Version:    Nagios 3.x config file
#
# --- DO NOT EDIT THIS FILE BY HAND --- 
# Nagios QL will overwite all manual settings during the next update
#
###############################################################################

define service {
       name                          		generic-service
       is_volatile                   		0
       max_check_attempts            		3
       check_interval                		10
       retry_interval                		2
       active_checks_enabled         		1
       passive_checks_enabled        		1
       check_period                  		24x7
       parallelize_check             		1
       obsess_over_service           		1
       check_freshness               		0
       event_handler_enabled         		1
       flap_detection_enabled        		1
       process_perf_data             		1
       retain_status_information     		1
       retain_nonstatus_information  		1
       notification_interval         		60
       notification_period           		24x7
       notification_options          		w,u,c,r
       notifications_enabled         		1
       contact_groups                		admins
       failure_prediction_enabled    		1
       register                    		0

}	

define service {
       name                          		local-service
       use                           		generic-service
       max_check_attempts            		4
       check_interval                		5
       retry_interval                		1
       register                    		0

}	

define service {
       name                          		xiwizard_bpi_service
       use                           		xiwizard_generic_service
       register                    		0

}	

define service {
       name                          		xiwizard_dnsquery_service
       service_description           		DNS Lookup
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_dns
       register                    		0

}	

define service {
       name                          		xiwizard_exchange_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_exchange_service
       use                           		xiwizard_generic_service
       register                    		0

}	

define service {
       name                          		xiwizard_ftpserver_server_service
       service_description           		FTP Server
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ftp
       register                    		0

}	

define service {
       name                          		xiwizard_ftpserver_transfer_service
       service_description           		FTP Transfer
       use                           		xiwizard_generic_service
       check_command                 		check_ftp_fully
       icon_image                    		ftpserver.png
       register                    		0

}	

define service {
       name                          		xiwizard_ftp_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ftp
       register                    		0

}	

define service {
       name                          		xiwizard_genericnetdevice_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_generic_service
       check_command                 		check_xi_service_none
       is_volatile                   		0
       max_check_attempts            		5
       check_interval                		5
       retry_interval                		1
       active_checks_enabled         		1
       passive_checks_enabled        		1
       check_period                  		xi_timeperiod_24x7
       parallelize_check             		1
       obsess_over_service           		1
       check_freshness               		0
       event_handler_enabled         		1
       flap_detection_enabled        		1
       process_perf_data             		1
       retain_status_information     		1
       retain_nonstatus_information  		1
       notification_interval         		60
       notification_period           		xi_timeperiod_24x7
       notifications_enabled         		1
       failure_prediction_enabled    		1
       register                    		0

}	

define service {
       name                          		xiwizard_imap_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_imap
       register                    		0

}	

define service {
       name                          		xiwizard_ldapserver_ldap_service
       service_description           		LDAP
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ldap
       icon_image                    		ldapserver.png
       register                    		0

}	

define service {
       name                          		xiwizard_linuxserver_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_linuxsnmp_load
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_linux_load
       register                    		0

}	

define service {
       name                          		xiwizard_linuxsnmp_process
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_linux_process
       register                    		0

}	

define service {
       name                          		xiwizard_linuxsnmp_storage
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_linux_storage
       register                    		0

}	

define service {
       name                          		xiwizard_mailserver_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_mailserver_service
       use                           		xiwizard_generic_service
       register                    		0

}	

define service {
       name                          		xiwizard_mssqldatabase_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_mssql_database
       register                    		0

}	

define service {
       name                          		xiwizard_mssqlquery_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_mssql_query
       register                    		0

}	

define service {
       name                          		xiwizard_mssqlserver_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_mssql_server
       register                    		0

}	

define service {
       name                          		xiwizard_mysqlquery_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_mysql_health
       register                    		0

}	

define service {
       name                          		xiwizard_mysqlserver_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_mysql_health
       register                    		0

}	

define service {
       name                          		xiwizard_nagiostats_service
       use                           		xiwizard_generic_service
       check_command                 		check_nagiosxi_performance
       register                    		0

}	

define service {
       name                          		xiwizard_nagiosxiserver_http_service
       use                           		xiwizard_website_http_service
       register                    		0

}	

define service {
       name                          		xiwizard_nagiosxiserver_ping_service
       use                           		xiwizard_website_ping_service
       register                    		0

}	

define service {
       name                          		xiwizard_nagiosxiserver_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_nagiosxiserver
       register                    		0

}	

define service {
       name                          		xiwizard_ncpa_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_mssql_server
       register                    		0

}	

define service {
       name                          		xiwizard_nrpe_service
       use                           		xiwizard_generic_service
       check_command                 		check_nrpe
       register                    		0

}	

define service {
       name                          		xiwizard_oraclequery_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_oraclequery
       register                    		0

}	

define service {
       name                          		xiwizard_oracleserverspace_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_oracleserverspace
       register                    		0

}	

define service {
       name                          		xiwizard_oracletablespace_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_oracletablespace
       register                    		0

}	

define service {
       name                          		xiwizard_passive_service
       service_description           		Passive Service
       use                           		xiwizard_generic_service
       check_command                 		check_dummy!0!"No data received yet."
       is_volatile                   		0
       initial_state                 		o
       max_check_attempts            		1
       active_checks_enabled         		0
       passive_checks_enabled        		1
       flap_detection_enabled        		0
       stalking_options              		o,w,u,c
       register                    		0

}	

define service {
       name                          		xiwizard_pop_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_pop
       register                    		0

}	

define service {
       name                          		xiwizard_postgresdb_service
       use                           		xiwizard_generic_service
       register                    		0

}	

define service {
       name                          		xiwizard_postgresquery_service
       use                           		xiwizard_generic_service
       register                    		0

}	

define service {
       name                          		xiwizard_postgresserver_service
       use                           		xiwizard_generic_service
       register                    		0

}	

define service {
       name                          		xiwizard_printer_hpjd_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_hpjd!public
       register                    		0

}	

define service {
       name                          		xiwizard_printer_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_radiusserver_radius_service
       service_description           		Radius Server
       use                           		xiwizard_generic_service
       icon_image                    		radiusserver.png
       register                    		0

}	

define service {
       name                          		xiwizard_smtp_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_smtp
       register                    		0

}	

define service {
       name                          		xiwizard_snmptrap_service
       service_description           		SNMP Traps
       use                           		xiwizard_generic_service
       check_command                 		check_dummy!0!"TRAP RESET"
       is_volatile                   		1
       initial_state                 		o
       max_check_attempts            		1
       active_checks_enabled         		0
       passive_checks_enabled        		1
       flap_detection_enabled        		0
       stalking_options              		o,w,u,c
       icon_image                    		snmptrap.png
       register                    		0

}	

define service {
       name                          		xiwizard_snmp_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp
       register                    		0

}	

define service {
       name                          		xiwizard_ssh_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ssh
       register                    		0

}	

define service {
       name                          		xiwizard_switch_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_switch_port_bandwidth_service
       use                           		xiwizard_generic_service
       register                    		0

}	

define service {
       name                          		xiwizard_switch_port_status_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ifoperstatus!public!1
       register                    		0

}	

define service {
       name                          		xiwizard_tcp_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_tcp
       register                    		0

}	

define service {
       name                          		xiwizard_udp_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_udp
       register                    		0

}	

define service {
       name                          		xiwizard_watchguard_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_watchguard
       register                    		0

}	

define service {
       name                          		xiwizard_websensor_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_websensor_service
       use                           		xiwizard_generic_service
       check_command                 		check_em01_temp
       register                    		0

}	

define service {
       name                          		xiwizard_website_dnsip_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_dns
       register                    		0

}	

define service {
       name                          		xiwizard_website_dns_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_dns
       register                    		0

}	

define service {
       name                          		xiwizard_website_http_cert_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_http_cert!30
       register                    		0

}	

define service {
       name                          		xiwizard_website_http_content_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_http_content!"Content"
       register                    		0

}	

define service {
       name                          		xiwizard_website_http_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_http
       register                    		0

}	

define service {
       name                          		xiwizard_website_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_webtransaction_webinject_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_webinject!none
       icon_image                    		whirl.png
       register                    		0

}	

define service {
       name                          		xiwizard_windowsdesktop_nsclient_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_nsclient!password!CLIENTVERSION
       register                    		0

}	

define service {
       name                          		xiwizard_windowsdesktop_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_windowseventlog_service
       service_description           		Event Log Service
       use                           		xiwizard_generic_service
       check_command                 		check_dummy!0!"No data received yet."
       is_volatile                   		1
       initial_state                 		o
       max_check_attempts            		1
       active_checks_enabled         		0
       passive_checks_enabled        		1
       flap_detection_enabled        		0
       stalking_options              		o,w,u,c
       register                    		0

}	

define service {
       name                          		xiwizard_windowsserver_nsclient_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_nsclient!password!CLIENTVERSION
       register                    		0

}	

define service {
       name                          		xiwizard_windowsserver_ping_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_ping!3000.0!80%!5000.0!100%
       register                    		0

}	

define service {
       name                          		xiwizard_windowssnmp_load
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_win_load
       register                    		0

}	

define service {
       name                          		xiwizard_windowssnmp_process
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_win_process
       register                    		0

}	

define service {
       name                          		xiwizard_windowssnmp_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_win_service
       register                    		0

}	

define service {
       name                          		xiwizard_windowssnmp_storage
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_snmp_win_storage
       register                    		0

}	

define service {
       name                          		xiwizard_windowswmi_service
       use                           		xiwizard_generic_service
       check_command                 		check_xi_service_wmiplus
       register                    		0

}	

###############################################################################
#
# Service template configuration file
#
# END OF FILE
#
###############################################################################
micropact
Posts: 24
Joined: Thu Dec 19, 2013 3:56 pm

Re: Service check alerts not going out

Post by micropact »

Code: Select all

###############################################################################
#
# Contact Group configuration file
#
# Created by: Nagios QL Version 3.0.3
# Date:	      2014-02-21 09:52:37
# Version:    Nagios 3.x config file
#
# --- DO NOT EDIT THIS FILE BY HAND --- 
# Nagios QL will overwite all manual settings during the next update
#
###############################################################################

define contactgroup {
	contactgroup_name             		admins
	alias                         		Nagios Administrators
	members                       		nagiosadmin
	}	

define contactgroup {
	contactgroup_name             		DBA Group
	alias                         		DBA Group
	}	

define contactgroup {
	contactgroup_name             		IT Infrastructure
	alias                         		IT Infrastructure Group
	members                       		nrobertson
	}	

define contactgroup {
	contactgroup_name             		IT Operations
	alias                         		IT Operations Group
	}	

define contactgroup {
	contactgroup_name             		xi_contactgroup_all
	alias                         		All Contacts
	}	

###############################################################################
#
# Contact Group configuration file
#
# END OF FILE
#
###############################################################################
micropact
Posts: 24
Joined: Thu Dec 19, 2013 3:56 pm

Re: Service check alerts not going out

Post by micropact »

No, we're not using the nagios@localhost address. There are several contacts and contract groups that are setup and they work fine for host notifications, not for service notifications.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Service check alerts not going out

Post by slansing »

Looks like you have no contacts or options in your contact group, once you have added members and the required configuration changes, then applied configuration, you can test notifications by using a host/service you have the group attached to. Navigate to the host/service from the home page, then click the advanced tab, now select either send custom notification, or submit a passive check result for a non-ok state, and submit. If all goes well you should see a notification in the contact's inbox.
Locked