Is it possible to run multiple Icinga client instances on the same host?
I can see that this is supported in theory: Distributed Monitoring - Icinga 2
I have an environment where monitored hosts are sitting in their own isolated networks. These networks also contain hosts that only allow SNMP requests from the local network (and can’t run any other software). At the same time, I don’t want to have every isolated network host showing up as one host in Icinga.
So my solution would be to use multiple Icinga instances so that I can get the hosts to show up as individual hosts rather than one host with many unrelated services.
If the multiple instance Icinga feature is still under development, is there any way to separate out services being checked on one host into many hosts? I’d like to retain the ability to centrally modify the configuration via Director which rules NRPE, NSCA, NRDP, NSCP, NCPA out.
I can see similar questions asked in these threads, but there isn’t a clear way to implement this: