some feature requests

Volker Maibaum volker.maibaum at eberspaecher.com
Fri Jun 30 08:27:17 CEST 2006


Hi, 

Thanks a lot for adding this feature in 3.x! That will make things a lot
easier.
I'm really looking forward to the new web interface. Together with the
custom variables and the db backend there will no limitation in
customising and integrating nagios into other systems.

regards, 

Volker 


> I'll reply to the original message, since this thread has gotten a
> lot 
> of attention. See my comments inline...
> 
> Volker Maibaum wrote:
> > Hi, 
> > 
> > I have some feature requests for nagios:
> > 
> > - set contactgroups on host basis for services. So that if no
> contact is
> > set for a service check the host contact group is used. That would
> make
> > configuration a lot easier.
> 
> This sounds good - I'll add it to the 3.x code.  Based on Marlo's 
> earlier post to thist list, I'll probably be adding a "contacts" 
> directive to host/service/hostescalation/serviceescalation
> definitions. 
>   The "contacts" option for services will default to the value 
> definition in the host, unless its overridden.  Does anyone have 
> objections to this behavior?
> 
> FYI, Nagios 3.x allows you to null out string options in object 
> definitions.  So if you didn't want a service to automatically
> inherit 
> it's host's contactgroups variable, you could null it out like this...
> 
> define service{
>         host            abc
>         service         xyz
>         contactgroups   null
>         }
> 
> > 
> > - It would be nice if it would be possible to categorise the
> criticality
> > of services and hosts. E.g. critical / uncritical / unimportant. So
> that
> > the operating could easily decide if they have to call somebody
> during
> > midnight or if the problem can wait till the next morning.
> > I know this could also be done by host and servicegroups, but it
> would
> > be nicer to have this as a parameter. Depending on the category the
> > host/service could be highlighted with different colours in the
> > web-frontend. 
> [snip]
> 
> Nagios 3.x will allow for user-specified custom variables in 
> host/service/contact definitions.  That means that you'll be able to
> add 
> your own "criticality" variable and access its value in macros.  For 
> example, to define a variable called "criticality", you'll prepend it 
> with an underscore as follows...
> 
> define host{
>         host            abc
>         _criticality    low
>         }
> 
> define service{
>         host            abc
>         service         def
>         _criticality    medium
>         }
> 
> To access the value of the variables, you'll be able to use the 
> following macros:
> 
>         $_HOSTCRITICALITY$
>         $_SERVICECRITICALITY$
> 
> or the following environment variables:
> 
>         NAGIOS__HOSTCRITICALITY
>         NAGIOS__SERVICECRITICALITY
> 
> The purpose of the prepended underscore is to prevent the variable
> name 
> from colliding with future options that are added to definitions.

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642




More information about the Developers mailing list