Memory Usage - мелкий баг графика

Общие вопросы о панели управления Vesta
Sattva
Posts: 71
Joined: Thu Apr 25, 2013 9:34 am
Location: Kiev, Ukraine

Memory Usage - мелкий баг графика

Postby Sattva » Fri May 03, 2013 4:28 pm

Поставил Cacti.
Начал наблюдать за показателями памяти.
Но не понравилось. В Cacti график отображает объем свободной
памяти, а не занятой, что не есть приятно.

Стал делать свой и пошел за примером.

В файле, стока 56:

Code: Select all

/usr/local/vesta/bin/ v-update-sys-rrd-mem

Code: Select all

mem=$(free -m)
ram=$(echo "$mem" |awk '{print $3}'|head -n2 |tail -n1)
swap=$(echo "$mem" |awk '{print $3}'|tail -n1)


Поставил такой вариант и получил ту же ошибку:
слева на графике, ось Ординат имеет букву "K".
Получается 4.0 K памяти вместо 4.0 M.
На картинке график из VESTA, так как свой не сохранил, но было так же.
Image

После удаления параметра "-m" в

Code: Select all

free |awk '{print $3}'|head -n2 |tail -n1


Cacti, а похоже RRDtool стал правильно интерпретировать
входящие данные: снял букву K с оси ординат и
поставил K и M на свои места в подписях данных Current, Average, MAX, MIN.
Image

Стоит отметить, что если free -m делит байты на 1024 и превращает их в мегабайты,
то RRDtool делит их на 1000 и превращает в неизвестные мне единицы.

Return to “Общие вопросы”



Who is online

Users browsing this forum: No registered users and 6 guests

cron