Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: e06d87a3f8c10d96bcc07da9356c3511ea938453
https://github.com/tribe29/checkmk/commit/e06d87a3f8c10d96bcc07da9356c3511e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-27 (Thu, 27 Aug 2020)
Changed paths:
M cmk/base/checking.py
Log Message:
-----------
Fix monitoring of clustered SNMP services
When monitoring Checkmk clusters, the cluster nodes are responsible for
fetching all information from the monitored host and cache the result
for the cluster checks to be performed on the cached information.
This means that in case of SNMP nodes, they need to take the clustered
services of the node into account, fetch the needed sections and cache
them for the cluster host.
But later, when checking the node services, the node has to only deal
with the unclustered services.
The calculation of the services is now again split into two phases (as
it was before). We first gather the services to fetch (incl. clustered)
and then the services to check (excl. clustered).
Change-Id: I7a3eb19c653955cc752c71175116ee14c28c42d9