[dev.icinga.com #2740] add option for partial servicegroups #1016
Comments
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 ricardo on 2012-08-27 18:57:10 +00:00
|
Updated by ricardo on 2012-09-03 20:41:04 +00:00
No Feedback. Closing this one. Reopen if needed. |
Updated by Vega82 on 2012-09-21 16:00:44 +00:00 Still needed feature. |
Updated by ricardo on 2012-09-21 16:29:42 +00:00
Please describe request better. Because, I still don't get it. |
Updated by ricardo on 2012-11-09 17:11:48 +00:00 on holidays again? |
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. Cheers |
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. jm2c, |
Updated by mfriedrich on 2013-06-29 15:02:11 +00:00 i would vote for closing this here, instead pointing to advanced restriction possibilities with icinga web. @ricardo - you too? |
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" please test. Someone owes me a beer now ;-) Cheers Ricardo |
Updated by ricardo on 2013-09-27 18:21:53 +00:00
Applied in changeset icinga-core:68d2506e6a3de328c1e5a1852f64aefad4383ba8. |
Updated by mfriedrich on 2014-12-08 09:27:22 +00:00
|
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
Assignee: ricardo
Status: Resolved (closed on 2013-09-27 18:21:53 +00:00)
Target Version: 1.10
Last Update: 2014-12-08 09:27:22 +00:00 (in Redmine)
For Example:
I have some checks as "Check Load", "Check Memory", ... assigned to servicegroup "Linux OS Servicechecks"
These checks are also assigned to a hostgroup called "Linux Servers".
This hostgroup contains any hosts owned by different contacts.
So it should be possible that every contact can see the servicegroup "Linux OS Servicechecks" with service checks, owned by his hosts.
Changesets
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
Relations:
The text was updated successfully, but these errors were encountered: