Send total memory via ZK so its accurate
This commit is contained in:
parent
7416d440d5
commit
2151566b74
|
@ -1033,6 +1033,7 @@ def update_zookeeper():
|
||||||
if debug:
|
if debug:
|
||||||
print("Set our information in zookeeper")
|
print("Set our information in zookeeper")
|
||||||
#this_node.name = lv_conn.getHostname()
|
#this_node.name = lv_conn.getHostname()
|
||||||
|
this_node.memtotal = int(psutil.virtual_memory().total / 1024 / 1024)
|
||||||
this_node.memused = int(psutil.virtual_memory().used / 1024 / 1024)
|
this_node.memused = int(psutil.virtual_memory().used / 1024 / 1024)
|
||||||
this_node.memfree = int(psutil.virtual_memory().free / 1024 / 1024)
|
this_node.memfree = int(psutil.virtual_memory().free / 1024 / 1024)
|
||||||
this_node.memalloc = memalloc
|
this_node.memalloc = memalloc
|
||||||
|
@ -1045,6 +1046,7 @@ def update_zookeeper():
|
||||||
keepalive_time = int(time.time())
|
keepalive_time = int(time.time())
|
||||||
try:
|
try:
|
||||||
zkhandler.writedata(zk_conn, {
|
zkhandler.writedata(zk_conn, {
|
||||||
|
'/nodes/{}/memtotal'.format(this_node.name): str(this_node.memtotal),
|
||||||
'/nodes/{}/memused'.format(this_node.name): str(this_node.memused),
|
'/nodes/{}/memused'.format(this_node.name): str(this_node.memused),
|
||||||
'/nodes/{}/memfree'.format(this_node.name): str(this_node.memfree),
|
'/nodes/{}/memfree'.format(this_node.name): str(this_node.memfree),
|
||||||
'/nodes/{}/memalloc'.format(this_node.name): str(this_node.memalloc),
|
'/nodes/{}/memalloc'.format(this_node.name): str(this_node.memalloc),
|
||||||
|
|
Loading…
Reference in New Issue