# template: generic service
#
define service{
	name		generic-service ; The 'name' of this service template
	register	0

	active_checks_enabled		1       ; Active service checks are enabled
	passive_checks_enabled		1       ; Passive service checks are enabled/accepted
	parallelize_check		1       ; Active service checks should be parallelized (disabling this can lead to major performance problems)
	obsess_over_service		1       ; We should obsess over this service (if necessary)
	check_freshness			0       ; Default is to NOT check service 'freshness'
	notifications_enabled		1       ; Service notifications are enabled
	event_handler_enabled		1       ; Service event handler is enabled
	flap_detection_enabled		1       ; Flap detection is enabled
	failure_prediction_enabled      1       ; Failure prediction is enabled
	process_perf_data		1       ; Process performance data
	retain_status_information       1       ; Retain status information across program restarts
	retain_nonstatus_information    1       ; Retain non-status information across program restarts

	notification_interval		0	; Only send notifications on status change by default.
	is_volatile			0
	check_period			24x7
	normal_check_interval		5
	retry_check_interval		1
	max_check_attempts		4

	contact_groups			admins
	notification_period		24x7
	notification_options		w,u,c,r

	check_command			check-host-alive
	notification_interval		0
}
