Module: check_mk
Branch: master
Commit: 4582224a8399fbe3068e36d06dc47dee60e5f5c4
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=4582224a8399fb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Oct 25 15:52:09 2017 +0200
Agent updater must be compiled during "make dist" (not when building OMD package)
Change-Id: Icd9258bf7c91b67150561b09e8df469696b6cff6
---
Makefile | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Makefile b/Makefile
index ac44566..3adacc4 100644
--- a/Makefile
+++ b/Makefile
@@ -194,6 +194,9 @@ check-version:
# Would also use --exclude-vcs, but this is also not available
# And --transform is also missing ...
dist: mk-livestatus-$(VERSION).tar.gz $(DISTNAME).tar.gz config.h.in $(DIST_DEPS)
+ifeq ($(ENTERPRISE),yes)
+ $(MAKE) -C enterprise make-agent-updater
+endif
@EXCLUDES= ; \
if [ -d .git ]; then \
git rev-parse --short HEAD > COMMIT ; \
Module: check_mk
Branch: master
Commit: 5296d031790408b0a4d663f6dcd52717c1548b02
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=5296d031790408…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Oct 25 15:12:51 2017 +0200
5418 New filters: Regex matches for host and service contacts
There are 2 new filters for the GUI views available which can be used
to filter lists of hosts or services using regex matches on their contacts.
Change-Id: I808c34e1c6fdc0c48a8c8c21c2c8e6295c7b6db5
---
.werks/5418 | 11 +++++++++++
web/plugins/visuals/filters.py | 6 ++++--
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/.werks/5418 b/.werks/5418
new file mode 100644
index 0000000..453ce76
--- /dev/null
+++ b/.werks/5418
@@ -0,0 +1,11 @@
+Title: New filters: Regex matches for host and service contacts
+Level: 1
+Component: multisite
+Compatible: compat
+Edition: cre
+Version: 1.5.0i1
+Date: 1508937092
+Class: feature
+
+There are 2 new filters for the GUI views available which can be used
+to filter lists of hosts or services using regex matches on their contacts.
diff --git a/web/plugins/visuals/filters.py b/web/plugins/visuals/filters.py
index 993abc9..34c2d18 100644
--- a/web/plugins/visuals/filters.py
+++ b/web/plugins/visuals/filters.py
@@ -403,8 +403,10 @@ declare_filter(205, FilterMultigroup("service", _("Several Service Group
declare_filter(106, FilterGroupCombo("host_contact", _("Host Contact Group"), False), _("Optional selection of host contact group"))
declare_filter(206, FilterGroupCombo("service_contact", _("Service Contact Group"), False), _("Optional selection of service contact group"))
-declare_filter(107, FilterText("host_ctc", _("Host Contact"), "host", "host_contacts", "host_ctc", ">="))
-declare_filter(207, FilterText("service_ctc", _("Service Contact"), "service", "service_contacts", "service_ctc", ">="))
+declare_filter(107, FilterText("host_ctc", _("Host Contact"), "host", "host_contacts", "host_ctc", ">="))
+declare_filter(107, FilterText("host_ctc_regex", _("Host Contact (Regex)"), "host", "host_contacts", "host_ctc_regex", "~~"))
+declare_filter(207, FilterText("service_ctc", _("Service Contact"), "service", "service_contacts", "service_ctc", ">="))
+declare_filter(207, FilterText("service_ctc_regex", _("Service Contact (Regex)"), "service", "service_contacts", "service_ctc_regex", "~~"))
# Selection of one group to be used in the info "hostgroup" or "servicegroup".
Module: check_mk
Branch: master
Commit: 7fd05746f83dbc6645e5cda8c5cede20ccc49081
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7fd05746f83dbc…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: Thu Sep 14 11:59:27 2017 +0200
5131 suseconnect: New check to monitor information about SLES licenses via SUSEConnect
This check parses the information provided by the SUSEConnect command.
If the command is availible, information about the registration status,
subscription status, subscription type, registration code as well as the
start and end date of the SLES license are shown. The information is
also shown in the Hardware/Software Inventory.
As a preparation you need to install the agent plugin {SUSEConnect}
into your agent's plugins directory (usually {/usr/lib/check_mk_agent/plugins}).
The check can be configured via the corresponding WATO rule {SLES License}.
Change-Id: I2823064d2c69b1baaa949fb3d1de7c9fcc944072
---
.werks/5131 | 20 ++++++
agents/plugins/mk_suseconnect | 30 +++++++++
checkman/suseconnect | 23 +++++++
checks/suseconnect | 123 +++++++++++++++++++++++++++++++++++
inventory/suseconnect | 46 +++++++++++++
web/plugins/wato/check_parameters.py | 42 ++++++++++++
6 files changed, 284 insertions(+)
Diff: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=7fd05746f8…
Module: check_mk
Branch: master
Commit: f4caa30fafb1549f82b2b81c575fc033cdc22e5f
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f4caa30fafb154…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: Wed Oct 25 12:06:50 2017 +0200
5350 check_http: Special characters in expected string of the content
The option "Fixed string to expect in the content" of the WATO-Rule
"Check HTTP service" now allows the user to enter special character
like umlauts.
Change-Id: If9d373bd5ab35222c524a5e03a32eb9966dc698b
---
.werks/5350 | 12 ++++++++++++
web/plugins/wato/active_checks.py | 2 +-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/.werks/5350 b/.werks/5350
new file mode 100644
index 0000000..71fa635
--- /dev/null
+++ b/.werks/5350
@@ -0,0 +1,12 @@
+Title: check_http: Special characters in expected string of the content
+Level: 1
+Component: checks
+Compatible: compat
+Edition: cre
+Version: 1.5.0i1
+Date: 1508925797
+Class: feature
+
+The option "Fixed string to expect in the content" of the WATO-Rule
+"Check HTTP service" now allows the user to enter special character
+like umlauts.
diff --git a/web/plugins/wato/active_checks.py b/web/plugins/wato/active_checks.py
index ce015c6..95e2f83 100644
--- a/web/plugins/wato/active_checks.py
+++ b/web/plugins/wato/active_checks.py
@@ -1044,7 +1044,7 @@ register_rule(group,
)
),
( "expect_string",
- TextAscii(
+ TextUnicode(
title = _("Fixed string to expect in the content"),
allow_empty = False,
)