Commit c4cfa885 authored by 段英荣's avatar 段英荣

modify

parent 31bfb9e4
......@@ -220,14 +220,18 @@ class ESPerform(object):
es_nodes_ori_info = es_cli.cat.nodes()
es_nodes_info_list = es_nodes_ori_info.split("\n")
for item in es_nodes_info_list:
item_list = item.split(" ")
if len(item_list)>4:
cpu_load_1m = item_list[4]
if float(cpu_load_1m) > 50:
high_num += 1
es_nodes_list.append(float(cpu_load_1m))
if high_num > len(es_nodes_list)/3:
try:
item_list = item.split(" ")
if len(item_list)>4:
cpu_load_1m = item_list[4]
if float(cpu_load_1m) > 50:
high_num += 1
es_nodes_list.append(float(cpu_load_1m))
except:
logging.error("catch exception,item:%s,err_msg:%s" % (str(item),traceback.format_exc()))
return True
if high_num > len(es_nodes_list)/5:
logging.info("check es_nodes_load high,cpu load:%s" % str(es_nodes_info_list))
return True
else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment