<br>It might be worse having functionality to define which parameters should be inherited. But I don't think we should automatically do it for all - I really like nagios to warn me that these were not properly defined in majority of cases. The check parameters you listed though is ok for the use case you provided.<br>
<br>Perhaps the way to do it is define one parameter in host definition that says that parameters there can be inherited by services. This parameter by itself would not be inheritable (i.e. when you define another host that "uses" it) so it allows you to set the list of inheritable parameters as a special template.<br>
<br><div class="gmail_quote">On Fri, Nov 13, 2009 at 1:07 AM, Jelle Smet <span dir="ltr"><<a href="mailto:nagios@smetj.net">nagios@smetj.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi List,<br>
<br>
I think the -Implied Inheritance- functionality is something which is very useful. Especially to services.<br>
<br>
Currently only these service variables are inherited from the host configuration:<br>
        contact_groups<br>
        notification_interval<br>
        notification_period<br>
<br>
Wouldn't it be interesting to extend this functionality to inherit all other host parameters a service has in common with a host definition?<br>
(except name, action url there might be on or two more obvious ones)<br>
<br>
Especially: max_check_attempts, normal_check_interval, retry_check_interval<br>
<br>
In our case we would benefit from this because:<br>
Our servers are acccording to a company definition split into core, production, development, test<br>
If services could inherit the common parameters from the host definition, we would only need 1 service template which could serve all.<br>
<br>
This is of course a case which applies to my specific situation, but it could be beneficial in a multitude of other cases.<br>
<br>
Dev's what are your thoughts?<br>
<br>
<br>
--<br>
Jelle Smet<br>
<a href="http://www.smetj.net" target="_blank">http://www.smetj.net</a><br>
<br>
------------------------------------------------------------------------------<br>
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day<br>
trial. Simplify your report design, integration and deployment - and focus on<br>
what you do best, core application coding. Discover what's new with<br>
Crystal Reports now.  <a href="http://p.sf.net/sfu/bobj-july" target="_blank">http://p.sf.net/sfu/bobj-july</a><br>
_______________________________________________<br>
Nagios-devel mailing list<br>
<a href="mailto:Nagios-devel@lists.sourceforge.net">Nagios-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-devel</a><br>
</blockquote></div><br>