För tillfället så ser det ut såhär, (jag har klippt bort alla utom 1 rad)
Kod: Markera allt
1249033860: 1.7747575399e+01
Kod: Markera allt
rrdtool fetch /home/logger1-comp/rrddata/temperature-10.3AD85F010800.rrd AVERAGE -s -1h
Kod: Markera allt
my $value = `grep . /mnt/1wire/uncached/$_[2]/$_[3] | sed -e s/" "//g`;
$_[3] = temperatur
Eller är det så att RRDtool tar flera värden och skapar ett medelvärden av dem och sen stoppar in i databasen?
Vet att RRDTool gör medelvärden, men de görs väl inte på första 'RRA'?
Min databas skapas med:
Kod: Markera allt
RRDs::create "$rrd/$_[3]-$_[2].rrd",
"-s 180",
"DS:value:GAUGE:360:U:U",
"RRA:AVERAGE:0.5:1:43800",
"RRA:AVERAGE:0.5:10:17616",
"RRA:AVERAGE:0.5:20:87600",
"RRA:MIN:0.5:1:43800",
"RRA:MIN:0.5:10:17616",
"RRA:MIN:0.5:20:87600",
"RRA:MAX:0.5:1:43800",
"RRA:MAX:0.5:10:17616",
"RRA:MAX:0.5:20:87600";