I’m using CheckMK in Distributed Mode (not standelone).
I will try to schematize :
1 CheckMK Poller on site A
1 CheckMK Central + poller on site B
1 CheckMK Poller on site C
6 Mongo servers on site A
6 Mongo servers on site B
6 Mongo servers on site C
All Mongo servers are in sharing mode across all sites
CheckMK on site A can only check mongo servers on site A (CheckMK site B → servers B etc.)
At the moment, Primary mongo node is on site A, so i’ve declared the host in CheckMK poller on site A
But if primary node change for site B or C, ChechMK (site A) poller can’t poll it.
Because the piggybacked data are only taken only from the Primary node, the host is stale.
Apologies for the late answer, I was off until yesterday.
In regards to piggyback, Checkmk does not sync piggyback between sites unfortunately, however, the sync could be done between the sites with an rsynch script.
Let me know if this fits your IT requirements.
Would you also mind sharing your email address so I can communicate in timely manner?
I’ll see if the workaround via rsync can work for me.
If not, I need to open the network streams between my different sites, to allow all pollers to access all sites.