6161# Parsing data
6262if [ " $period " = ' daily' ]; then
6363 mem=$( free -m)
64- used_ram=$( echo " $mem " | awk ' {print $3}' | head -n2 | tail -n1)
65- used_cache=$( echo " $mem " | awk ' {print $3}' | head -n3 | tail -n1)
66- used=$(( used_ram + used_cache))
67-
68- free_ram=$( echo " $mem " | awk ' {print $4}' | head -n2 | tail -n1)
69- free_cache=$( echo " $mem " | awk ' {print $4}' | head -n3 | tail -n1)
70- free=$(( free_ram + free_cache))
71-
64+ used=$( echo " $mem " | awk ' {print $3}' | head -n3 | tail -n1)
65+ free=$( echo " $mem " | awk ' {print $4}' | head -n3 | tail -n1)
7266 swap=$( echo " $mem " | awk ' {print $3}' | tail -n1)
7367
7468 # Updating rrd
@@ -93,14 +87,14 @@ rrdtool graph $RRD/mem/$period-mem.png \
9387 -c " MGRID#AAAAAA" \
9488 -c " FRAME#302c2d" \
9589 -c " ARROW#FFFFFF" \
96- DEF:ram =$RRD /mem/mem.rrd:RAM:AVERAGE \
90+ DEF:used =$RRD /mem/mem.rrd:RAM:AVERAGE \
9791 DEF:swap=$RRD /mem/mem.rrd:SWAP:AVERAGE \
9892 DEF:free=$RRD /mem/mem.rrd:FREE:AVERAGE \
9993 COMMENT:' \r' \
100- AREA:ram #867995:" RAM " \
101- GPRINT:ram :' LAST: Current\:' ' %8.0lf' \
102- GPRINT:ram :' MIN: Min\:' ' %8.0lf' \
103- GPRINT:ram :' MAX: Max\:' ' %8.0lf\j' \
94+ AREA:used #867995:" USED " \
95+ GPRINT:used :' LAST: Current\:' ' %8.0lf' \
96+ GPRINT:used :' MIN: Min\:' ' %8.0lf' \
97+ GPRINT:used :' MAX: Max\:' ' %8.0lf\j' \
10498 AREA:free#1c74cd:" FREE" \
10599 GPRINT:free:' LAST: Current\:' ' %8.0lf' \
106100 GPRINT:free:' MIN: Min\:' ' %8.0lf' \
0 commit comments