Отображение графика памяти
Re: Отображение графика памяти
vesta 0.9.8-23
ubuntu 16.04.4
Патчим /usr/local/vesta/bin/v-update-sys-rrd-mem
Вместо (строки 61-74)
Заменяем на
удаляем /usr/local/vesta/web/rrd/mem/*
И графики начинают работать. Проверено на десятке машин.
ubuntu 16.04.4
Code: Select all
# free -m
total used free shared buff/cache available
Память: 3699 1237 477 59 1984 2091
Подкачка: 975 18 957
Вместо (строки 61-74)
Code: Select all
# Parsing data
if [ "$period" = 'daily' ]; then
mem=$(free -m)
used=$(echo "$mem" |grep Mem |awk '{print $3}')
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
rrdtool update $RRD/mem/mem.rrd N:$used:$swap:$free
fi
Code: Select all
# Parsing data
if [ "$period" = 'daily' ]; then
mem=$(free -m)
used=$(echo "$mem" | sed '2!D' |awk '{print $3}')
free=$(echo "$mem" | sed '2!D' | awk '{print $4}')
swap=$(echo "$mem" | sed '3!D' | awk '{print $3}')
# Updating rrd
rrdtool update $RRD/mem/mem.rrd N:$used:$swap:$free
fi
И графики начинают работать. Проверено на десятке машин.
Re: Отображение графика памяти
Кто бы сделал такое для Дебиан 8
Замену сделал,все перезапустил.Результат как и раньше - пустой график.
Замену сделал,все перезапустил.Результат как и раньше - пустой график.