From 87a9707409f7512a660f5935d4c3cb7034b71413 Mon Sep 17 00:00:00 2001 From: Lucas Decrock Date: Sat, 27 Apr 2024 16:58:33 +0200 Subject: [PATCH] Revert MB conversion --- agent.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/agent.sh b/agent.sh index c926022..22bce08 100644 --- a/agent.sh +++ b/agent.sh @@ -115,23 +115,23 @@ then cpu_freq=$(prep $(num "$(lscpu | grep 'CPU MHz' | awk -F\: '{ print $2 }' | sed -e 's/^ *//g' -e 's/ *$//g')")) fi -# RAM usage (in MB) +# RAM usage (in bytes) ram_total=$(prep $(num "$(cat /proc/meminfo | grep ^MemTotal: | awk '{ print $2 }')")) ram_free=$(prep $(num "$(cat /proc/meminfo | grep ^MemFree: | awk '{ print $2 }')")) ram_cached=$(prep $(num "$(cat /proc/meminfo | grep ^Cached: | awk '{ print $2 }')")) ram_buffers=$(prep $(num "$(cat /proc/meminfo | grep ^Buffers: | awk '{ print $2 }')")) -ram_usage=$((($ram_total-($ram_free+$ram_cached+$ram_buffers)) / 1024)) -ram_total=$(($ram_total / 1024)) +ram_usage=$((($ram_total-($ram_free+$ram_cached+$ram_buffers)) * 1024)) +ram_total=$(($ram_total * 1024)) -# Swap usage (in MB) +# Swap usage (in bytes) swap_total=$(prep $(num "$(cat /proc/meminfo | grep ^SwapTotal: | awk '{ print $2 }')")) swap_free=$(prep $(num "$(cat /proc/meminfo | grep ^SwapFree: | awk '{ print $2 }')")) -swap_usage=$((($swap_total-$swap_free) / 1024)) -swap_total=$(($swap_total / 1024)) +swap_usage=$((($swap_total-$swap_free) * 1024)) +swap_total=$(($swap_total * 1024)) -# Disk usage (in MB) -disk_total=$(prep $(num "$(($(df -P -B 1M | grep '^/' | awk '{ print $2 }' | sed -e :a -e '$!N;s/\n/+/;ta')))")) -disk_usage=$(prep $(num "$(($(df -P -B 1M | grep '^/' | awk '{ print $3 }' | sed -e :a -e '$!N;s/\n/+/;ta')))")) +# Disk usage (in bytes) +disk_total=$(prep $(num "$(($(df -P -B 1 | grep '^/' | awk '{ print $2 }' | sed -e :a -e '$!N;s/\n/+/;ta')))")) +disk_usage=$(prep $(num "$(($(df -P -B 1 | grep '^/' | awk '{ print $3 }' | sed -e :a -e '$!N;s/\n/+/;ta')))")) # Disk array disk_array=$(prep "$(df -P -B 1 | grep '^/' | awk '{ print $1" "$2" "$3";" }' | sed -e :a -e '$!N;s/\n/ /;ta' | awk '{ print $0 } END { if (!NR) print "N/A" }')")