Module: check_mk
Branch: master
Commit: d86511b75324798c00903fcc2bc7fa8b99b1edfe
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=d86511b7532479…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: Sun Mar 31 16:21:33 2019 +0200
elasticsearch_nodes: make check independent of dict hash seed
Change-Id: I89c16fdd15f30949a7d40c56c4f79685a34baa69
---
checks/elasticsearch_nodes | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/checks/elasticsearch_nodes b/checks/elasticsearch_nodes
index b9d40c2..37c774c 100644
--- a/checks/elasticsearch_nodes
+++ b/checks/elasticsearch_nodes
@@ -64,7 +64,14 @@ factory_settings["elasticsearch_nodes"] =
{"cpu_levels": (75.0, 90.0)}
@get_parsed_item_data
def check_elasticsearch_nodes(item, params, parsed):
- for desc, values in parsed.iteritems():
+ for desc in (
+ u'mem_total_virtual_in_bytes',
+ u'cpu_total_in_millis',
+ u'open_file_descriptors',
+ u'max_file_descriptors',
+ u'cpu_percent',
+ ):
+ values = parsed[desc]
if desc == "cpu_percent":
value = float(values[0])
else: