Module: check_mk
Branch: master
Commit: abc0607d78ef5ee31b9fa1b5ecfbd569a7cbef0b
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=abc0607d78ef5e…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: Mon Sep 11 16:45:02 2017 +0200
5218 FIX jolokia_metrics: Fix failing parse function for MBeans containing ":"
Thanks to Bernhard Lichtinger for the patch!
Change-Id: Ia986c73bd6a27419a8fd2b9ed8c92eed0afb3ffc
---
.werks/5218 | 11 +++++++++++
checks/jolokia_metrics | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/.werks/5218 b/.werks/5218
new file mode 100644
index 0000000..e0d7a80
--- /dev/null
+++ b/.werks/5218
@@ -0,0 +1,11 @@
+Title: jolokia_metrics: Fix failing parse function for MBeans containing ":"
+Level: 1
+Component: checks
+Class: fix
+Compatible: compat
+Edition: cre
+State: unknown
+Version: 1.5.0i1
+Date: 1505141030
+
+Thanks to Bernhard Lichtinger for the patch!
diff --git a/checks/jolokia_metrics b/checks/jolokia_metrics
index dad38d3..d957c9d 100644
--- a/checks/jolokia_metrics
+++ b/checks/jolokia_metrics
@@ -87,7 +87,7 @@ def jolokia_metrics_parse(info):
for part in parts[1:]:
if ":" in part:
- module, part = part.split(":")
+ module, part = part.split(":", 1)
if "=" in part:
key, val = part.split("=")
attributes[key] = val