Hur länge sparar ni mätvärden?

I detta forum hör diskussioner gällande teknik i största allmänhet och hemautomation i synnerhet hemma.
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
mickeborgholm
Tar hemautomation på allvar
Inlägg: 82
Blev medlem: 04 nov 2007, 11:46
Ort: Borgholm
Kontakt:

Hur länge sparar ni mätvärden?

Inlägg av mickeborgholm »

Jag håller på att sätta igång loggning av lite olika temperaturer, tex. ute, inne, värmesystem, pool m.m.
Använder RRDTool, och svårt att bestämma mig villken upplösning samt hur länge jag ska spara värdena.
Hur gör ni?
Hur länge sparar Temperatur.nu sina värden i olika "upplösningar" ?
Finns det någon nackdel att skapa en databas för varje givare, eller ska man samla flera i samma?
Backup?

Tacksam för alla synpunkter och tips!
Mikael S
Borgholm
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Hur länge sparar ni mätvärden?

Inlägg av elf98 »

På temperatur.nu sparar jag timmedelvärden för alltid (Längsta serien är 12 år just nu).

Har för mig att 2-min medel sparas i en månad, men det är mest för att få till snygga grafer.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
riro
Tar hemautomation på allvar
Inlägg: 161
Blev medlem: 19 feb 2008, 15:35
Ort: Falun

Re: Hur länge sparar ni mätvärden?

Inlägg av riro »

Jag sparar allting, dock inte i RRD utan i en MySQL-databas.

Har runda slängar 30 Miljoner rader idag. :)

Har faktiskt ingen aning om vad jag ska med allt data till, men det tar å andra sidan så lite plats på disken så varför inte spara.
ekdahl
Gillar hemautomation
Inlägg: 43
Blev medlem: 03 nov 2011, 16:52
Ort: Tidaholm

Re: Hur länge sparar ni mätvärden?

Inlägg av ekdahl »

Jag sparar också allt. Loggar en gång/min och det tar som sagt väldigt lite plats så varför ta bort något?
Sparar i MySQL.
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Hur länge sparar ni mätvärden?

Inlägg av elf98 »

Totalt sett sparar jag lite drygt 1 mätvärde per sekund. Sen ska jag i realtid kunna grafa allt utan fördröjning. Då blir det tungt att spara allt.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
riro
Tar hemautomation på allvar
Inlägg: 161
Blev medlem: 19 feb 2008, 15:35
Ort: Falun

Re: Hur länge sparar ni mätvärden?

Inlägg av riro »

elf98 skrev:Totalt sett sparar jag lite drygt 1 mätvärde per sekund. Sen ska jag i realtid kunna grafa allt utan fördröjning. Då blir det tungt att spara allt.
... nu ska vi nog inte blanda in antalet värden på temperatur.nu med antalet värden i ett system som man har hemma. :)
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Hur länge sparar ni mätvärden?

Inlägg av elf98 »

Jo då! Trådstartaren frågade efter precis det! :)

Trots att jag kör en snabb stripad raid-array med fläskigt batteribackupad hårdvaruraid har det varit lite tungt prestandamässigt att hantera all data. Nu ligger alla RRD-filerna (~3GB) i en ramdisk och då går det bra.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
riro
Tar hemautomation på allvar
Inlägg: 161
Blev medlem: 19 feb 2008, 15:35
Ort: Falun

Re: Hur länge sparar ni mätvärden?

Inlägg av riro »

elf98 skrev:Trots att jag kör en snabb stripad raid-array med fläskigt batteribackupad hårdvaruraid har det varit lite tungt prestandamässigt att hantera all data. Nu ligger alla RRD-filerna (~3GB) i en ramdisk och då går det bra.
En bit OT men är lite intresserad...

Hur många grafer genereras det egentligen?

3 GB databas känns som en liten mängd för att börja få problem med disksystem, men å andra sidan så är väl RRD inte världens bästa databasmotor (om man ens ska skriva motor i samma mening som RRD).
mickeborgholm
Tar hemautomation på allvar
Inlägg: 82
Blev medlem: 04 nov 2007, 11:46
Ort: Borgholm
Kontakt:

Re: Hur länge sparar ni mätvärden?

Inlägg av mickeborgholm »

Tack för era svar!
Det var lite intressant att höra att hela temperatur.nu databasen bara tar 3GB!
Om jag fattat det hela riktigt angående RRD så bestämmer man från början storleken på databasen, är det inte så?
D.v.s. man bestämmer från början att databasen ska innehålla t.ex. 20 år, eller blandar jag ihop begreppen?
Mikael S
Borgholm
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Hur länge sparar ni mätvärden?

Inlägg av elf98 »

riro skrev:
elf98 skrev:Trots att jag kör en snabb stripad raid-array med fläskigt batteribackupad hårdvaruraid har det varit lite tungt prestandamässigt att hantera all data. Nu ligger alla RRD-filerna (~3GB) i en ramdisk och då går det bra.
En bit OT men är lite intresserad...

Hur många grafer genereras det egentligen?

3 GB databas känns som en liten mängd för att börja få problem med disksystem, men å andra sidan så är väl RRD inte världens bästa databasmotor (om man ens ska skriva motor i samma mening som RRD).
Hitinitills i dag är det 32000 grafer, eller en varannan sekund. Jag har inte koll på exakt hur RRDb-filerna skrivs, men sannolikt lär en stor del av dem skrivas om vid varje skrivning. Vilket innebär att lite drygt 2GB data ska skrivas på tre minuter. Samtidigt som datat skall läsas in för att generera grafer. Raidarrayen klarar visserligen många hundra MB/sek vid sekventiell läsning, men det blir det ju inte nu. Plus att det är en massa annat skit som körs på servern med.

När det var problem var det lite annat som strulade och det var mer trafik mot sidan. Efter det här resonemanget inser jag att det borde gå att gå ifrån Ramdisken...

Som kuriosa har apiet accessats 400 000 gånger idag. Eller ca 6 gånger per sekund. Genererar så klart inte någon disktrafik mer än graferna.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
riro
Tar hemautomation på allvar
Inlägg: 161
Blev medlem: 19 feb 2008, 15:35
Ort: Falun

Re: Hur länge sparar ni mätvärden?

Inlägg av riro »

En graf varannan sekund är inte så blodigt... du har inte funderat på att gå över till en riktigt DB-motor?

RRD är smidigt i mindre skala, men precis som du skriver behöver den skriva om hela filen när den lägger till ett värde...


Och när vi ändå pratar OT, som skapare av ett par applikationer som använder APIet, går det att få ut någon form av statistik?
Vet att Win7/Vista-Gadgeten vart nerladdad ~80t ggr från Microsofts sida innan dom lade ner den, men hur pass många som egentligen använder den har jag noll koll på.
Skriv svar