Service parents...
Andreas Ericsson
ae at op5.se
Fri Sep 14 18:45:27 CEST 2012
... have arrived.
The intention (and the way they currently work) is that they remove
the need for servicedependencies like this:
define servicedependency {
host_name A
service_description Foo
dependent_host_name B
dependent_service_description Bar
notification_failure_options w,u,c
}
Currently they totally ignore state "hardness", and only care about the
actual state. You can have parents residing on a different host (in
which case you have to specify host_name,service_description in the
parents field, naturally), or you can have same-host parents, in which
case you only need to specify the service description. This only works
so long as there's only a single parent though, but since that's how
99.9% of the servicedependencies seem to work in the configurations
people sent me after my "Call for configs", I guess that's reasonable
for a first implementation anyway.
Speaking of which; Thanks a bunch for the configs. You know who you are,
although some of you didn't want me to name you in any thank-you's, so
I'll refrain from posting the full, and surprisingly long, list of people.
Your help was invaluable and helped me uncover many a bug that would
otherwise have earned me a lot of hatemail.
For the (extremely) common "depend on a client version check" thing,
that would look something like this:
define service {
use some-suitable-template
host_name A
description NRPE Disk /
parents NRPE Version Check
}
although I expect you crafty folks will put such things in templates
and be done with it very quickly.
Enjoy.
--
Andreas Ericsson andreas.ericsson at op5.se
OP5 AB www.op5.se
Tel: +46 8-230225 Fax: +46 8-230231
Considering the successes of the wars on alcohol, poverty, drugs and
terror, I think we should give some serious thought to declaring war
on peace.
------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
More information about the Developers
mailing list