Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
GPRINT:имя_переменной:функция_консолидации:формат
Параметр «формат» определяет метод вывода чисел с плавающей точкой (%lf - фиксированная запятая, %lg – автовыбор, %le – экспоненциальный) и выравнивание:
n l – влево;
n – вправо;
n c – в центр;
n j – по ширине.
Например:
%lfc
Также можно добавлять %s, что вставит дополнительный пробел по вертикали между текстом и легендой, например %lg%s . Приведу пример скрипта, который создает графики загрузки CPU и сетевого интерфейса:
#/bin/sh
WWWPREFIX=/usr/local/www/htdocs/rrdtool
RRDPREFIX=/usr/local/var/rrdtool
/usr/local/bin/rrdtool graph $WWWPREFIX/cpuusage.png --width 400 --start -1d --end now
--title "CPU usage" DEF:cpuusage=$RRDPREFIX/cpu.rrd:cpuusage:AVERAGE "CDEF:percent=cpuusage"
CDEF:huge=percent,50,GT,percent,0,IF CDEF:good=percent,50,GT,0,percent,IF HRULE:100#0000FF:"Maximum allowed"
AREA:good#00FF00:"Good load" AREA:huge#FF0000:"Overload!!"
/usr/local/bin/rrdtool graph $WWWPREFIX/myrouter.png --width 400 --start -1d --end now
--title "Network usage" DEF:inoctets=$RRDPREFIX/myrouter.rrd:input:AVERAGE
DEF:outoctets=$RRDPREFIX/myrouter.rrd:output:AVERAGE "CDEF:inbits=inoctets,8,*" "CDEF:outbits=outoctets,8,*"
AREA:inbits#00FF00:"In traffic" LINE1:outbits#0000FF:"Out traffic"
Графики, сгенерированные данным скриптом, будут выглядеть следующим образом: