Měření teploty a ukládání do RRD (RRDtools)
Napsal: 08 Dec 2012 18:11
Tak mám tady jedno teplotní čidlo od Papoucha a chtěl bych s ním měřit venkovní teplotu (už měřím), když už nám začalo přituhovat 
Ukládám to do rrd a rrd mi taky generuje graf. Zajímá mě, jak správně nastavit vytvoření rrd souboru, aby se mi data uchovávaly alespoň rok nebo dva.
Prvně se mi to nepodařilo moc dobře, data starší jak 2,5 hodiny se mi ztratily, pak jsem podle stránek projektu vypočítal ty hodnoty trochu jinak,
vypadá to, že už vydrží déle, ale pořád nějak nerozumím tomu, co jsem tam nastavil
Ten první řádek je mi jasný, název souboru a data každou minutu, druhý řádek název zdroje, typ dat a rozsah hodnot... ale to ostatní, proč tam musí být tolikrát???
Můžete sem pastnout kód, jak definujete rrd vy pro vaše měření?

Ukládám to do rrd a rrd mi taky generuje graf. Zajímá mě, jak správně nastavit vytvoření rrd souboru, aby se mi data uchovávaly alespoň rok nebo dva.
Prvně se mi to nepodařilo moc dobře, data starší jak 2,5 hodiny se mi ztratily, pak jsem podle stránek projektu vypočítal ty hodnoty trochu jinak,
vypadá to, že už vydrží déle, ale pořád nějak nerozumím tomu, co jsem tam nastavil

Kód: Vybrat vše
RRDs::create ("temperature.rrd", "--start",$start-1, "--step",60,
"DS:temperature:GAUGE:600:-120:120",
"RRA:AVERAGE:0.5:1:129600",
"RRA:AVERAGE:0.5:5:25920",
"RRA:AVERAGE:0.5:30:4320",
"RRA:AVERAGE:0.5:90:1440",
"RRA:MIN:0.5:1:129600",
"RRA:MIN:0.5:5:25920",
"RRA:MIN:0.5:30:4320",
"RRA:MIN:0.5:90:1440",
"RRA:MAX:0.5:1:129600",
"RRA:MAX:0.5:5:25920",
"RRA:MAX:0.5:30:4320",
"RRA:MAX:0.5:90:1440",
);
Ten první řádek je mi jasný, název souboru a data každou minutu, druhý řádek název zdroje, typ dat a rozsah hodnot... ale to ostatní, proč tam musí být tolikrát???

Můžete sem pastnout kód, jak definujete rrd vy pro vaše měření?