[icinga-users] host alive check command and master/satellites

Antony Stone Antony.Stone at icinga.open.source.it
Fri Jan 20 11:33:00 CET 2017

On Friday 20 January 2017 at 10:00:28, Joosten, Markus wrote:

> On 2017-01-19 13:49, Mathieu Arnold wrote:
> > So, I am wondering, how do I get the host's check_command to be run not
> > on the satellite but on the master ?
> I guess you want to implement an external check to see if your satellite
> hosts are up and reachable from the master?
> How I understood what you are trying to implement, this is not possible.
> You have a host which belongs to a zone which belongs to one or more
> endpoints.
> All commands for objects in that zone can only be executed by endpoints
> in that zone.
> I have solved this issue by also having my satellite hosts in my master
> zone (with a reduced amount of services of course).

Would you care to expand on that?

How do you get one host to be in more than one zone (since I assume your 
satellite hosts exist in their own satellite zone, hence your use of "also" 

I was under the impression that one EndPoint existed in only one Zone, and 
(unless you have an HA setup) one Zone contains only one EndPoint; further, 
each Host belongs to one Zone (although obviously one Zone can contain 
multiple Hosts).

> Also, I recommend you have a look at the "cluster" and "cluster-zone"
> commands, which check the icinga2 connectivity between master and
> satellites, I would use this as host alive check command instead of SSH,
> if you are interested in monitoring the availability of your satellites



I wasn't sure about having a beard at first, but then it grew on me.

                                                   Please reply to the list;
                                                         please *don't* CC me.

More information about the icinga-users mailing list