<div dir="ltr">Hi all<div><br></div><div>We have a lot of net tests that take a lot of time, mostly DNS. There's not a lot we can do to reduce the time it takes to run these tests. The end result is that xymonnet takes in excess of 10 minutes to finish a polling cycle, causing missing data points in RRD files.</div><div><br></div><div>Our Xymon server is not heavily loaded, so it could quite easily cope with running two copies of xymonnet. But I need a way to distribute the hosts between the two. Does anyone have suggestions about how to do this?</div><div><br></div><div>It'd be neat if I could run xymonnet saying "only run tests for these hosts" on one instance, and "run tests for all except these hosts" on another. But this doesn't seem possible. The nearest to this seems to be the "NET:<netname>" tag, but I don't know how to use the combination of XYMONNETWORK and "--test-untagged" to do what I need. Also, I'm not sure that there won't be other side-effects to abusing the NET: tag in this way.</div><div><br></div><div>Another idea I had was to construct two new hosts.cfg files from the original (and all included files) and tell two xymonnet instances to use these other hosts.cfg files (perhaps by overriding HOSTSCFG?).</div><div><br></div><div>Any suggestions?</div><div><br></div><div>Cheers</div><div>Jeremy</div><div><br></div></div>