Отображение графика памяти
Re: Отображение графика памяти
Заработал: KVM, CentOS 7Mr.Erbutw wrote:Для CentOS 7 достаточно в /usr/local/vesta/bin/v-update-sys-rrd-mem поменять "head -n3" на "head -n2"
Re: Отображение графика памяти
Спасибо нафаня - и ведь действительно заработало, а я уже и забыл что хотел своп сделать :)Nafanja_0k wrote:В моем случае на Centos 7 (EC2 micro instance) график заработал как только добавил swapfile (на двух машинках заработало).
Re: Отображение графика памяти
Всем привет. Подскажите кто знает, не могу понять логики, установил на чистый ВПС Весту с Apache и Nginx, RAM га сервере 8GB сначала график в панели показывал все 8 GB а спустя 4 дня показывает все меньше и меньше, через день стало показывать 5GB сейчас вообще только 3GB. OS Centos 7 VPS с KVM. По советам выше менял в файле строчки для отображения памяти вообще, иначе ничего не отображало... Это логика работы панели такая, по немногу сбрасывать оперативку? :)
Re: Отображение графика памяти
Serjies wrote:Это логика работы панели такая, по немногу сбрасывать оперативку? :)
Code: Select all
free -m
Re: Отображение графика памяти
Чистый образ бубунты 16.04.2 LTS панелька апач+нджинкс установка по умолчанию на реальную машинку. График памяти не отображается.
Re: Отображение графика памяти
Попробуйте выполнитьExit wrote:Чистый образ бубунты 16.04.2 LTS панелька апач+нджинкс установка по умолчанию на реальную машинку. График памяти не отображается.
Code: Select all
v-update-sys-rrd-mem
Re: Отображение графика памяти
эмммм... простите, а где выполнить? в консольке сервера башь божится, что таких команд не может найти.imperio wrote: Попробуйте выполнитьCode: Select all
v-update-sys-rrd-mem
на всякий случай обновил версию этого файла с гитхаба хотя и различие в них было
Code: Select all
if [ "$period" = 'daily' ]; then
mem=$(free -m)
used=$(echo "$mem" |grep Mem |awk '{print $3}')
free=$(echo "$mem" |grep Mem |awk '{print $4}')
swap=$(echo "$mem" |grep Swap |awk '{print $3}')
Code: Select all
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}')
Re: Отображение графика памяти
Команда выполяется в консоли.
Попробуйте тогда выполнить с указанием полного пути
Попробуйте тогда выполнить с указанием полного пути
Code: Select all
sudo /usr/local/vesta/bin/v-update-sys-rrd-mem
Re: Отображение графика памяти
выдаёт ошибкуimperio wrote:Команда выполяется в консоли.
Попробуйте тогда выполнить с указанием полного путиCode: Select all
sudo /usr/local/vesta/bin/v-update-sys-rrd-mem
Code: Select all
ERROR: /usr/local/vesta/web/rrd/mem/mem.rrd: Function update_pdp_prep, case DST_GAUGE - Cannot convert '' to float
Re: Отображение графика памяти
Верните файл в исходное состояние для 17 версии.
Далее попробуйте выполнить
Чтобы работали короткие команды v-update-sys-rrd-mem, выполните
и авторизируйтесь в консоли повторно.
Далее попробуйте выполнить
Code: Select all
sudo /usr/local/vesta/bin/v-update-sys-rrd
sudo /usr/local/vesta/bin/v-update-sys-rrd-mem
Code: Select all
source /root/.bash_profile