I have the following problem regarding our monitoring team and which hosts/services they can see.
There is one Service Group “MonitoringServices” and one Hostgroup “MonitoringHosts”
I want to add a role in which our monitoring team can see only Hosts / Services which are in this groups.
Thus, I went to Configuration->Authentication->Create a New Role and set:
"monitoring/filter/objects" to "hostgroup_name=MonitoringHosts&rvicegroup_name=MonitoringServices"
This works fine with one exception. If there is a host without any “MonitoringServices” it won’t show up. This is kinda unexcepted since the host is clearly in the “MonitoringHosts”.
If I alter the filter to “hostgroup_name=MonitoringHosts | servicegroup_name=MonitoringServices” it is getting even worse. Now all services of a host show up as long as it is in the “MonitoringHosts” group.
Does anybody know how to deal with this kind of situation?