dynamisk graf

RRDTool är en Linuxmjukvara som kan användas för att lagra data i Round-Robin Databaser för att sedan generera grafer utifrån den lagrade datan.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
daromer
Hemautomation - det är mer än en hobby
Inlägg: 961
Blev medlem: 23 sep 2009, 09:31
Ort: Växjö

dynamisk graf

Inlägg av daromer »

Jo så här ligger det till

Jag vill med ett litet bashscript generar 1 graf som innehåller alla mina sensorer. Men får inte riktigt till det.

jag loopar igenom alla mina rrds och och lägger ihop en "def" rad och en rad med comments och grejer.

Men jag får just nu detta felet:

ERROR: Cannot parse CF in 'DEF:11=/root/1wire/rrd/11_temp.rrd:11:AVERAGE DEF:12=/root/1wire/rrd/12_temp.rrd:12:AVERAGE DEF:13=/root/1wire/rrd/13_temp.rrd:13:AVERAGE DEF:1=/root/1wire/rrd/1_temp.rrd:1:AVERAGE DEF:2=/root/1wire/rrd/2_temp.rrd:2:AVERAGE DEF:3=/root/1wire/rrd/3_temp.rrd:3:AVERAGE DEF:4=/root/1wire/rrd/4_temp.rrd:4:AVERAGE DEF:acktank1=/root/1wire/rrd/acktank1_temp.rrd:acktank1:AVERAGE DEF:element_in=/root/1wire/rrd/element_in_temp.rrd:element_in:AVERAGE DEF:marken=/root/1wire/rrd/marken_temp.rrd:marken:AVERAGE

Kan inte se något fel i raden. Det vi ser ovan är helt enkelt $DEF
Någon som kan alt ge tips?

Kod: Markera allt

                  $RRDTOOL graph ${PNG}test.png -a PNG --title="Alla" \
                  --vertical-label "C" \
                  --start -1w -w $W -h $H\
                  "$DEF"\
                  'COMMENT:\t\t\t\tNu     Medel    Max    Min\\n'\
                   HRULE:0#0000FF\
                   "$LINE"