|
Sounds like you're best off with the one Nagios service per Windows service method.
However you should be able to configure this easily using templates.
On the Windows box, set up all the filters once, then just do a registry dump of the Cheshire Cat tree to get all the filter definitions and copy it to all the other hosts, very fast. That does the windows side (this is how we do standard filters here)
Then, for the Nagios side, set up a template for the configuration of one service name, duplicate it for all the other services (just a little scripting). With luck you might be able to use hostgroups to define this over a whole hostgroup at once, if you have the same service name sets on all the hosts, otherwise use a bit of scripting to have a list of hostnames/windows-servicenames and spit out the Nagios config. Again, this is roughly what we do, although we have a huge homegrown config generator that does filesystems and all as well.
_________________ Steve Shipway UNIX Systems, ITSS, University of Auckland, NZ Woe unto them that rise up early in the morning... -- Isaiah 5:11
|