I am configuring a custom service plugin to check the availability of an exposed SOAP API. This API is supported by two hosts (A & B). If I set up a hostgroup for A & B, and then associate the service with that hostgroup, then Nagios ends up testing the service twice everytime it performs its checks, once for A and once for B. Is there a way to have it only validate the service once, but have it associated with multiple hosts?
Double the check_interval
Soudns as a joke but theorically the checks should distribute in time, and this way you would be sure it get’s tested on both machines regularly.