diff options
Diffstat (limited to 'checks/gluster')
-rw-r--r-- | checks/gluster | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/checks/gluster b/checks/gluster index ef3e37f..64161c1 100644 --- a/checks/gluster +++ b/checks/gluster @@ -74,7 +74,7 @@ def inventory_gluster_volume_status(info): uuids.append(line[0]) inventory.append((vol, uuids)) - + return inventory @@ -93,7 +93,7 @@ def check_gluster_volume_status(item, params, info): status = OK message = "%i of %i bricks online" % (len(lines), len(params)) - + for uuid in uuids: if uuids[uuid][0] > 0: message += ", found new peer %s(!) - please update inventory" % uuid @@ -107,7 +107,7 @@ def check_gluster_volume_status(item, params, info): if uuids[uuid][2] != '1': message += ", status(!) of peer %s" % uuid status = WARN if WARN > status else status - + p = (float(uuids[uuid][4]) / float(uuids[uuid][3])) * 100.0 if p < 20.0: message += ", %s@%s has less then 20%% free space(!)" % (uuids[uuid][5], uuids[uuid][1]) @@ -124,7 +124,7 @@ def check_gluster_volume_status(item, params, info): check_info["gluster.peers"] = { 'check_function': check_gluster_peers, 'inventory_function': inventory_gluster_peers, - 'service_description': 'state of glusterfs peer', + 'service_description': 'state of glusterfs peer %s', } check_info["gluster.vol_status"] = { |