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