From bf699d71408d0a0e755d577615351977d6954545 Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Thu, 8 Dec 2016 14:30:10 +0200 Subject: [PATCH] fix for memory chart --- bin/v-update-sys-rrd-mem | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/v-update-sys-rrd-mem b/bin/v-update-sys-rrd-mem index 65e2937c..7be459da 100755 --- a/bin/v-update-sys-rrd-mem +++ b/bin/v-update-sys-rrd-mem @@ -62,7 +62,11 @@ fi if [ "$period" = 'daily' ]; then mem=$(free -m) used=$(echo "$mem" |grep Mem |awk '{print $3}') - free=$(echo "$mem" |grep Mem |awk '{print $4}') + if [ -z "$(echo "$mem" | grep available)" ]; then + free=$(echo "$mem" |grep buffers/cache |awk '{print $4}') + else + free=$(echo "$mem" |grep Mem |awk '{print $7}') + fi swap=$(echo "$mem" |grep Swap |awk '{print $3}') # Updating rrd