Kod: Markera allt
227
228 $RRDTOOL graph ${PNG}vinden_stor_${TID}.png -a PNG --title="Vindstemperaturer -$TID-" \
229 --vertical-label "Temperatur C" \
230 --start -$TID -w $W -h $H\
231 --right-axis "4:1" --right-axis-label "Luftfuktighet %" \
232 "--watermark= Esperyd 2009 | Genererad $DATE"\
233 DEF:luft1=${RRDPATH}vinden1_hum.rrd:vinden1:AVERAGE DEF:vind1=${RRDPATH}vind1_temp.rrd:vind1:AVERAGE\
234 DEF:ute1=${RRDPATH}ute_hum.rrd:ute:AVERAGE DEF:ute_temp=${RRDPATH}temporarute_temp.rrd:temporarute:AVERAGE\
235 DEF:vind2=${RRDPATH}vind2_temp.rrd:vind2:AVERAGE\
236 CDEF:luft2=luft1,4,/\
237 CDEF:ute2=ute1,4,/\
238 'COMMENT:\t\t\t\t\t\tNu Medel Max Min\\n'\
239 HRULE:0#0000FF\
240 LINE1:luft2#0000FF:"Luftfuktighet (Vinden)"\\t\\t\
241 GPRINT:luft1:LAST:%6.1lf\
242 GPRINT:luft1:AVERAGE:%6.1lf\
243 GPRINT:luft1:MAX:%6.1lf\
244 GPRINT:luft1:MIN:%6.1lf\\n\
245 LINE1:vind2#FFFF00:"Temperatur (ToppVinden)"\\t\\t\
246 GPRINT:vind2:LAST:%6.1lf\
247 GPRINT:vind2:AVERAGE:%6.1lf\
248 GPRINT:vind2:MAX:%6.1lf\
249 GPRINT:vind2:MIN:%6.1lf\\n\
250 LINE1:vind1#00FF00:"Temperatur (Vinden)"\\t\\t\
251 GPRINT:vind1:LAST:%6.1lf\
252 GPRINT:vind1:AVERAGE:%6.1lf\
253 GPRINT:vind1:MAX:%6.1lf\
254 GPRINT:vind1:MIN:%6.1lf\\n\
255 LINE1:ute2#00FFFF:"Luftfuktighet (Ute)"\\t\\t\
256 GPRINT:ute1:LAST:%6.1lf\
257 GPRINT:ute1:AVERAGE:%6.1lf\
258 GPRINT:ute1:MAX:%6.1lf\
259 GPRINT:ute1:MIN:%6.1lf\\n\
260 LINE1:ute_temp#AA00AA:"Temperatur (Ute) "\\t\\t\
261 GPRINT:ute_temp:LAST:%6.1lf\
262 GPRINT:ute_temp:AVERAGE:%6.1lf\
263 GPRINT:ute_temp:MAX:%6.1lf\
264 GPRINT:ute_temp:MIN:%6.1lf\\n\
265 HRULE:0#0000FF\
Kod: Markera allt
RRDs::graph "/var/www/grafs/temp/hum.png",
"--title= testar",
"--vertical-label= Temperatur C",
"--right-axis-label= Luftfuktighet %",
"--watermark= Kalkon ",
"--start= $start_time",
"--end= $cur_time",
"DEF:fukt_tvattstugan=/home/niclas/rrddata/fukt_tvattstugan.rrd:fukt_tvattstugan:AVERAGE",
"DEF:OutsideTemp=/home/niclas/rrddata/outside_temp.rrd:outsidetemp:AVERAGE",
"DEF:TvattTemp=/home/niclas/rrddata/temp_tvattstugan.rrd:TvattTemp:AVERAGE",
"COMMENT:\t\t\t\t\t\tNu Medel Max Min\\n'",
"HRULE:0#0000FF",
"LINE1:fukt_tvattstugan#0000FF:Fuktighet %\t\t",
"GPRINT:fukt_tvattstugan:LAST:%6.1lf ",
"GPRINT:fukt_tvattstugan:AVERAGE:%6.1lf ",
"GPRINT:fukt_tvattstugan:MAX:%6.1lf ",
"GPRINT:fukt_tvattstugan:MIN:%6.1lf\\n",
"LINE2:TvattTemp#FFFF00:Tvättstugan\t\t",
"GPRINT:TvattTemp:LAST:\\:%6.1lf\x C",
"GPRINT:TvattTemp:AVERAGE:\\:%6.1lf\x C",
"GPRINT:TvattTemp:MAX:\\:%6.1lf\x C",
"GPRINT:TvattTemp:MIN:\\:%6.1lf\x C",
"LINE1:OutsideTemp#FF0000:Ute \t\t",
"GPRINT:OutsideTemp:LAST:\\:%6.1lf\x C",
"GPRINT:OutsideTemp:AVERAGE:\\:%6.1lf\x C",
"GPRINT:OutsideTemp:MAX:\\:%6.1lf\x C",
"GPRINT:OutsideTemp:MIN:\\:%6.1lf\x C",
"HRULE:0#0000FF";
Kod: Markera allt
#!/bin/bash
rrdtool graph /var/www/_graphs/temp_test.png \
--title='Temp och fuktighet - senaste dygnet' \
--start='-24h' \
--width='500' \
--height='200' \
--slope-mode \
--upper-limit=2 \
--lower-limit=-2 \
--vertical-label='Temp C' \
--right-axis=2.5:0 \
--right-axis-label='Luftfuktighet %' \
DEF:outside_temp=/home/anders/rrddata/outside_temp.rrd:value:AVERAGE \
DEF:outside_hum=/home/anders/rrddata/outside_hum.rrd:value:AVERAGE \
CDEF:outside_hum_scale=outside_hum,2.5,/ \
COMMENT:'\\t\\tNu \\t Medel\\t Max\\t Min\l' \
HRULE:0#000000 \
LINE2:outside_temp#0000FF:'Ute temp' \
GPRINT:outside_temp:LAST:%6.1lf \
GPRINT:outside_temp:AVERAGE:%6.1lf \
GPRINT:outside_temp:MAX:%6.1lf \
GPRINT:outside_temp:MIN:%6.1lf\\l \
LINE2:outside_hum_scale#46E4F9:'Ute fukt' \
GPRINT:outside_hum:LAST:%6.1lf \
GPRINT:outside_hum:AVERAGE:%6.1lf \
GPRINT:outside_hum:MAX:%6.1lf \
GPRINT:outside_hum:MIN:%6.1lf\\l
Kod: Markera allt
chmod u+x test_axis.sh