Fw: Re: Multiple templates in a service definition?

donavan nelson donavan at 4wx.net
Wed Jan 8 01:00:48 CET 2003


I forgot the list, duhhh.


---------- Forwarded Message -----------
From: "donavan nelson" <donavan at 4wx.net>
To: "Steven L. Kohrs" <steve at dtnspeed.net>
Sent: Tue, 7 Jan 2003 17:58:44 -0600
Subject: Re: [Nagios-users] Multiple templates in a service definition?

I do something similar, but it's a slightly different mind set

template A

template B, uses A

service X, uses template B

Same behavior, different method.  I don't know if your way even works....

Example

# Generic service definition template
define service{
        name                            generic-service ;
...
}

define service{
        use                             generic-service         

        name                            generic_check_disk
        is_volatile                     0
        check_period                    24x7
        max_check_attempts              3
        normal_check_interval           5
        retry_check_interval            1
        contact_groups                  4wx-admin
        notification_interval           240
        notification_period             24x7
        notification_options            c,r
        register                        0       
}

define service{
        use                             generic_check_disk      

        service_description             /
        check_command                   check_nrpe!check_disk_root
        host_name                       sparky, cat
}

define service{
        use                             generic_check_disk      

        service_description             /var/log
        check_command                   check_nrpe!check_disk_var_log
        host_name                       sparky, cat
}

Hopefully you can find something useful here.

--
Donavan Nelson
4wx Networks
www.4wx.net

---------- Original Message -----------
From: "Steven L. Kohrs" <steve at dtnspeed.net>
To: nagios-users at lists.sourceforge.net
Sent: 07 Jan 2003 17:24:08 -0600
Subject: [Nagios-users] Multiple templates in a service definition?

> Is it possible to 'use' more than one template in a service definition?
> What about multiple hosts?
> I need the same PING capabilities on all my hosts.  
>   
> Example:
> 
> define service{
> 	name				generic-service
>         ...
> 	}
> 
> define service{
>         name                            generic-ping
> 
>         service_description             PING
>         is_volatile                     0
>         check_period                    24x7
>         max_check_attempts              3
>         normal_check_interval           3
>         retry_check_interval            1
>         contact_groups                  engineers
>         notification_interval           120
>         notification_period             24x7
>         notification_options            w,u,c,r
>         check_command                   check_ping!100.0,20%!500.0,
> 60%        }
> 
> define service{
>         use          generic-service ; Name of service template to 
> use        use          generic-ping    ; Name of service template 
> to use
> 
>         host_name    one,five,seven,eight,nine,www,ns1,ns2
>         }
> 
> -------------------------------------------------------
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
> http://www.vasoftware.com
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
------- End of Original Message -------
------- End of Forwarded Message -------


--
Donavan Nelson
4wx Networks
www.4wx.net


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com




More information about the Users mailing list