Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб-интерфейс панели
  • Search

Отображение графика памяти

Вопросы по работе Веб-интерфейса панели
GUI
Post Reply
  • Print view
Advanced search
102 posts
  • Page 9 of 11
    • Jump to page:
  • Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • Next
ahouse
Posts: 171
Joined: Fri Sep 01, 2017 1:05 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Отображение графика памяти
  • Quote

Post by ahouse » Wed Jan 10, 2018 8:49 am

Alex Connor wrote:если вам так важно, то вот пожалуйста

Code: Select all

              total        used        free      shared  buff/cache   available
Mem:           3950         780         375          89        2794        2782
Swap:             0           0           0
а меня еще интересует такой вопрос: если каждый пользователь захочет установить ОС на своем родном языке (арабский, китайский, японский, немецкий и так можно перечислять до бесконечности), то получается
необходимо предусмотреть вариант решения в veste
так ведь?
Нет, не так. Просто зная причину проблемы, можно более универсальнее переписать код парсера, которому похер будет на локаль! ;)

К примеру вот так (еще далеко до универсальности):

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 $7}')
    swap=$(echo "$mem" |  sed '3!D'  | awk '{print $3}')

    # Updating rrd
    rrdtool update $RRD/mem/mem.rrd N:$used:$swap:$free
fi
Но, суть проблемы не только в этом. Посмотрите какие данные хранит 7 столбец в centos и в ubuntu
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Отображение графика памяти
  • Quote

Post by Alex Connor » Wed Jan 10, 2018 9:11 am

ahouse wrote:К примеру вот так (еще далеко до универсальности)
не смог найти от вас коммит на гитхабе...
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: Отображение графика памяти
  • Quote

Post by yariksat » Wed Jan 10, 2018 3:07 pm

Написанно много но я так и не понял - а решение то есть?И если есть то куда смотреть чтобы его поправить?
Иногда реально очень нужно посмотреть реальный график потребления памяти допустим за сутки,неделю.Да только смотреть его нет толку.Интересует отображение реального потребления памяти,+ buffers/cache это бы в идеале не надо туда плюсовать.
Top

ahouse
Posts: 171
Joined: Fri Sep 01, 2017 1:05 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Отображение графика памяти
  • Quote

Post by ahouse » Wed Jan 10, 2018 5:50 pm

yariksat wrote:Написанно много но я так и не понял - а решение то есть?И если есть то куда смотреть чтобы его поправить?
Иногда реально очень нужно посмотреть реальный график потребления памяти допустим за сутки,неделю.Да только смотреть его нет толку.Интересует отображение реального потребления памяти,+ buffers/cache это бы в идеале не надо туда плюсовать.

Я вроде как написал же. Дайте ваш вывод free -m и скажите на какой OS все болтается - постараюсь вам помочь
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: Отображение графика памяти
  • Quote

Post by yariksat » Wed Jan 10, 2018 5:53 pm

ahouse wrote:
yariksat wrote:Написанно много но я так и не понял - а решение то есть?И если есть то куда смотреть чтобы его поправить?
Иногда реально очень нужно посмотреть реальный график потребления памяти допустим за сутки,неделю.Да только смотреть его нет толку.Интересует отображение реального потребления памяти,+ buffers/cache это бы в идеале не надо туда плюсовать.

Я вроде как написал же. Дайте ваш вывод free -m и скажите на какой OS все болтается - постараюсь вам помочь
ОС в профиле в сообщениях указана Debian 8x

Code: Select all

              Mem:      1402        101
-/+ buffers/cache:       1019        484
Top

ahouse
Posts: 171
Joined: Fri Sep 01, 2017 1:05 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Отображение графика памяти
  • Quote

Post by ahouse » Wed Jan 10, 2018 5:57 pm

yariksat wrote:
ahouse wrote:
yariksat wrote:Написанно много но я так и не понял - а решение то есть?И если есть то куда смотреть чтобы его поправить?
Иногда реально очень нужно посмотреть реальный график потребления памяти допустим за сутки,неделю.Да только смотреть его нет толку.Интересует отображение реального потребления памяти,+ buffers/cache это бы в идеале не надо туда плюсовать.

Я вроде как написал же. Дайте ваш вывод free -m и скажите на какой OS все болтается - постараюсь вам помочь
ОС в профиле в сообщениях указана Debian 8x

Code: Select all

              Mem:      1402        101
-/+ buffers/cache:       1019        484

чот как-то скудненько написали.... Проверьте, это действительно все что выдает команда?

Должно быть что-то типа:

Code: Select all

$ free -m
             total       used       free     shared    buffers     cached
Mem:          3829       3450        379         49        408       1279
-/+ buffers/cache:       1763       2066
Swap:         4095        658       3437 
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: Отображение графика памяти
  • Quote

Post by yariksat » Wed Jan 10, 2018 6:07 pm

ahouse wrote:
yariksat wrote:
ahouse wrote:

Я вроде как написал же. Дайте ваш вывод free -m и скажите на какой OS все болтается - постараюсь вам помочь
ОС в профиле в сообщениях указана Debian 8x

Code: Select all

              Mem:      1402        101
-/+ buffers/cache:       1019        484

чот как-то скудненько написали.... Проверьте, это действительно все что выдает команда?

Должно быть что-то типа:

Code: Select all

$ free -m
             total       used       free     shared    buffers     cached
Mem:          3829       3450        379         49        408       1279
-/+ buffers/cache:       1763       2066
Swap:         4095        658       3437 
Немного сократил в предыдущем посте.

Code: Select all

             total       used       free     shared    buffers     cached
Mem:          1504       1423         80         67         36        323
-/+ buffers/cache:       1063        440
Swap:         3071        472       2599
Top

ahouse
Posts: 171
Joined: Fri Sep 01, 2017 1:05 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Отображение графика памяти
  • Quote

Post by ahouse » Wed Jan 10, 2018 6:28 pm

1. Идете в /usr/local/vesta/bin
2. Делаете резервную копию файла v-update-sys-rrd-mem
3. в файле v-update-sys-rrd-mem находите кусок кода:

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 '3!D' | awk '{print $4}')
    swap=$(echo "$mem" |  sed '4!D'  | awk '{print $3}')

    # Updating rrd
    rrdtool update $RRD/mem/mem.rrd N:$used:$swap:$free
fi
удаляете папку /usr/local/vesta/web/rrd/mem

и запускаете файл /usr/local/vesta/bin/v-update-sys-rrd-mem

Идете в панель и смотрите на график.
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: Отображение графика памяти
  • Quote

Post by yariksat » Wed Jan 10, 2018 6:50 pm

Пока увы во всех строках -nan
Top

ahouse
Posts: 171
Joined: Fri Sep 01, 2017 1:05 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Отображение графика памяти
  • Quote

Post by ahouse » Wed Jan 10, 2018 6:52 pm

yariksat wrote:Пока увы во всех строках -nan
перепроверьте, чот неправильно сделали. должно работать
Top


Post Reply
  • Print view

102 posts
  • Page 9 of 11
    • Jump to page:
  • Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • Next

Return to “Веб-интерфейс панели”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password