Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[dev.icinga.com #2740] add option for partial servicegroups #1016
This issue has been migrated from Redmine: https://dev.icinga.com/issues/2740
Created by Vega82 on 2012-06-28 08:21:43 +00:00
These checks are also assigned to a hostgroup called "Linux Servers".
So it should be possible that every contact can see the servicegroup "Linux OS Servicechecks" with service checks, owned by his hosts.
2013-09-22 21:05:55 +00:00 by ricardo ea38b80
2013-09-25 19:47:41 +00:00 by ricardo 68d2506
2013-09-26 14:57:07 +00:00 by ricardo 99ce3dc
2013-09-26 14:59:47 +00:00 by ricardo ec6c94e
2013-10-04 00:03:54 +00:00 by ricardo 26fd28c
2013-10-04 00:16:31 +00:00 by ricardo e661c23
Updated by mfriedrich on 2012-06-28 08:38:37 +00:00
that requires some nested loops to actually step from the servicegroup -> service -> host (-> hostgroup) and gather all the needed information to actually filter the authorization.
i guess this will add a performance impact, decreasing it slightly. though someone should profile that once implemented.
Updated by mfriedrich on 2012-11-09 17:28:54 +00:00
i guess this is sort of "partial servicegroups", like known from the partial hostgroup feature. though, as remarked in my first comment, parsing that information in nested loops will possibly decrease performance overall (unless there will be some auth pre-caching when first page opening like icinga-web does now)
Updated by Vega82 on 2013-01-10 09:39:22 +00:00
Sorry here i am again ....i got no mail notification, so i can't answer to you.
This feature is still needed, i found some threads in www and i'm not the only one who needes this feature.
Let me explain again my problem.
I want, that i can summary some checks to one servicegroup, but to multiple hosts in different hostgroups. And every nagios user should see this servicegroup with only his own hosts.
Currently i only can assign this user to this servicegroup and the he will see all hosts, which have assigned this service.
Updated by ricardo on 2013-01-21 23:52:13 +00:00
believe me, this needs quite a bit of code to be changed.
I'm not sure why you don't get any notifications about this issue. But I don't agree with your tone of demanding stuff. It would be really helpful if you have a look at the code, checkout how "partial_hostgroup" is implemented and then try to write a patch I could apply and test.
And yes, now that I understood what you mean, I think it would be helpful to have this feature.
Updated by mfriedrich on 2013-01-22 18:09:16 +00:00
requiring a feature requires resources to be assigned as well. since i am a bit out of resources currently (dayjob requires my full attention), i am not paying much attention to classic ui these days, only core and ido in a limited scope.
if this feature cannot be implemented by the core team (for free), someone might pay someone/somebody to implement it properly. by chance to do it based on the current source tree and pushing it back to upstream.
Updated by ricardo on 2013-09-22 21:17:21 +00:00
got bored on the bus home.
new config option:
in current "feature/add_partial_servicegroups-2740"
Someone owes me a beer now ;-)