Module: check_mk
Branch: master
Commit: 39259f81eafa28137d90c3619ee0448a476871e0
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=39259f81eafa28…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Mar 14 14:25:02 2016 +0100
3288 Implemented grouping of services in table views
You can now configure the service table views to group the service row together
to expandable groups. This can be configured using the global setting
"Grouping of services in table views".
For example if you have a host with several network interfaces
which are all named like "Interface 1", "Interface 2" and so on, you
can create
a single group out of them. You can name the group "Interfaces" and configure
a pattern like "Interface .*" for matching all your interface services. Once
saved
you can open up the service list page of the host and see all interface services
hidden and grouped together.
Please note that only services in OK (and not stale) state are grouped together. If
one of the interfaces is in a problematic state, it will not be hidden by the grouping
mechanism.
---
.werks/3288 | 22 +++++
ChangeLog | 1 +
web/htdocs/js/checkmk.js | 49 ++++++++++-
web/htdocs/pages.css | 8 ++
web/plugins/config/builtin.py | 3 +
web/plugins/views/layouts.py | 129 +++++++++++++++++++++++++---
web/plugins/wato/check_mk_configuration.py | 33 +++++++
7 files changed, 229 insertions(+), 16 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=39259f81ea…