we are using Check_mk Enterprise Managed Services edition.
My aim is to offer our customers monitoring as a service. Every customer have resources and services which makes sense to monitor from within of LAN. And then there are resources and services which makes more sense to monitor from outside of LAN or from both from LAN and WAN. Typically a Firewall or Router has 2 or more interfaces. Also the quality of internet connection makes also sense to monitor from outside of LAN.
At the moment I see no way how can I achieve this. I can only assign a host to one site. But what I actually need is to tell check_mk to assign one host to two different sites. Or to assign different hosts or services belonging to one customer to different sites.
I think that I need one more layer of abstraction where I can tell that:
HOST-1 belongs to CUSTOMER-1 one and should be monitored from SITE-A
HOST-2 belongs also to CUSTOMER-1 but it should be monitored from SITE-B.
HOST-3 belongs to CUSTOMER-2 and it should be monitored from SITE-A
In case that I have host FIREWALL-1 with 2 interfaces then I need to monitor service PING-INT from SITE-A and service PING-EXT from SITE-B.
Is there a way how can I achieve this with current resources?
At the moment I feel quite limited when I want to use managed servicces edition as intended.
Also now when the internet connection at remote customer site is down I see only livestatus error message in WATO, but I do not get any notification, because the internet connection from this customer is monitored from within of their LAN and when the internet connection is down then of course I cannot get any notification. To partially solve this I have to create the firewall host of this customer again at central site, but this is not system solution.