Module: check_mk
Branch: master
Commit: 8f156f4666acdfcd156924dcd87425b8d8cdfb70
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8f156f4666acdf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Sun Feb 3 12:06:59 2019 +0100
7081 Reworked "Distributed Monitoring" page
The "Distributed Monitoring" pages have been reworked to make it easier
to manage multiple Check_MK site connections.
The list page is now showing less site configuration details. Instead of
these columns status columns have been added to visualize whether or not
your site connections can currently be used.
One column shows the current status of the Livestatus connection, which
is needed by the GUI to gather the monitoring status from the site. In
case your livestatus connection is not configured properly, you may
have a look at the status and hover the icon for more information about
the reason.
One possible reason for a non functional Livestatus connection may be
a TLS connection issue (if you use encrypted Livestatus). You can use
this site to inspect the remote site certificate and establish a trust
with this certificate to allow the GUI to connect with that site.
The replication status column tells you whether or not the configuration
replication connection is working.
CMK-1535
Change-Id: I6939183412f0af033c95f889e1a111bc6be8b546
---
.werks/7081 | 29 +++
cmk/gui/plugins/wato/utils/__init__.py | 14 +-
cmk/gui/wato/__init__.py | 1 -
cmk/gui/wato/pages/sites.py | 297 ++++++++++++++++++++++-------
cmk/gui/watolib/automation_commands.py | 18 +-
tests/unit/cmk/gui/watolib/test_watolib.py | 1 +
web/htdocs/js/index.js | 2 +
web/htdocs/js/modules/sites.js | 66 +++++++
8 files changed, 350 insertions(+), 78 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=8f156f4666…