Fast ping poller, igonoring overwrite IP

Tags: #<Tag:0x00007f3b913a3968>


It seems that the FastPing check routine does not look at the “overwrite ip” address of a host.
If a host has a hostname which is unreachable and therefore needs the overwrite IP function to work, this results in the host going UP/DOWN every couple of minutes. The regular poller would check by IP and see the host as online. And after a minute the FastPing check will declare it dead because the hostname does not resolve.

PingCheck fetchDevices used by the fast ping:

The pollerTarget function used by the poller to select the address to use: