check_x -> automatically make check_a, check_b, check_c?

Jonah Horowitz JHorowitz at looksmart.net
Thu Dec 6 23:43:35 CET 2007


_______________________________

	From: nagios-users-bounces at lists.sourceforge.net
[mailto:nagios-users-bounces at lists.sourceforge.net] On Behalf Of Roger
	Sent: Thursday, December 06, 2007 2:29 PM
	To: nagios-users at lists.sourceforge.net
	Subject: [Nagios-users] check_x -> automatically make check_a,
check_b,check_c?
	
	
	Is there a way to make a check_(whatever) and automatically
create other checks? 

	For example, say I want to specify "check_cisco_pix", which
automatically creates a lot of other "check_snmp" commands, and when you
go to http://IP/nagios, you see like 10 checks that automatically got
created on the fly. 
	 

You probably want to just create a hostgroup "cisco_pix".  Then you can
create checks with "hostgroup_name cisco_pix"  This way, any host that
you put in the group cisco_pix will automatically get all of the checks
you want.
	 
	Something like this:
	 
	define host {
	       use                generic-host
	       host_name          pix-firewall-4
	       hostgroups         pix_firewalls
	       }
	
	 
	define hostgroup {
	      hostgroup_name      pix_firewalls
	      alias               pix_firewalls
	}
	 
	define service{
	        use                             generic-service
	        hostgroups                      pix_firewalls
	        servicegroups                   notifications
	        service_description             PING
	        is_volatile                     0
	        check_period                    24x7
	        max_check_attempts              3
	        normal_check_interval           2
	        retry_check_interval            1
	        contact_groups                  admins
	        notification_interval           10
	        notification_period             24x7
	        check_command
check_ping!100.0,10%!500.0,20%
	        }
	
	-Jonah Horowitz 
	

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Nagios-users mailing list
Nagios-users at 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





More information about the Users mailing list