Hello all,
I’m hoping someone can point me in the right direction. Up till now all of our remote customers in our MSP environment have been configured with livestatus configuration.
It was a matter of time but we have a new customer to onboard to our environment who can’t use the livestatus config due to restrictions on the firewall which can’t be bypassed.
So i setup an CMCDUMP config as described in Distributed monitoring - Scaling and distributing Checkmk
I’m generating the files locally on the customer sites, uploading it to a cloud storage and then download the files to our central site and this works quite easily. Wasn’t much of a problem to setup.
However i’m now running into the following, all the config that’s being imported in this way is getting imported in our own environment instead of a different customer. So all their monitored hosts and services show up in our own monitored items from our own environment.
I can’t seem to find an option or way to set these items to a different customer. Is there any way to separate these items into their own customer? I want to do this so that everyone here who uses checkmk here can see these items belong to customer X instead of guessing whether it’s something from our own environment or theirs. Or even worse when another customer with CMCDUMP get’s onboarded and it shows 3 different environments into 1 view.