diff --git a/zabbix-agent-scripts/get_storage_metrics.py b/zabbix-agent-scripts/get_storage_metrics.py index 6882064..fe01da0 100644 --- a/zabbix-agent-scripts/get_storage_metrics.py +++ b/zabbix-agent-scripts/get_storage_metrics.py @@ -4,14 +4,12 @@ datadir = subprocess.check_output(["occ", "config:system:get", "datadirectory"]).strip(b"\n").decode() -total_size = subprocess.check_output(["du","-d0", datadir]).split(b"\t")[0].decode() +total_size = subprocess.check_output(["du","-b", "-d0", datadir]).split(b"\t")[0].decode() -total_size_gb = int(total_size)/1024./1024. +total_size_gb = int(total_size)/1024./1024./1024. -total_size_gb = "{:,.2f} Gb".format(total_size_gb) +total_size_dict = { "total_size_gb": total_size_gb } -total_size_dict = { "total_size": total_size, - "total_size_gb": total_size_gb} with open("/var/lib/zabbix/output/storage_metrics.json","w") as fl: