howto:datenmengen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
howto:datenmengen [2018/01/23 13:38] – Push jau | howto:datenmengen [2019/05/19 12:30] – Refferenz auf Konfigurationsdatei entfernt. (Konfigurationsdatei wurde umbenannt und option wurde entfernt) ofeilner | ||
---|---|---|---|
Zeile 33: | Zeile 33: | ||
=== weich === | === weich === | ||
Bei diesem Ansatz werden auch die Daten gelöscht. Die Daten werden immer mehr ausgedünnt je weiter man in die Vergangenheit geht. So behält man z.B. alle Daten von heute, behält von den letzten 2 Wochen nur eine Messung pro Minute und von der Zeit davor nur eine pro Viertelstunde. | Bei diesem Ansatz werden auch die Daten gelöscht. Die Daten werden immer mehr ausgedünnt je weiter man in die Vergangenheit geht. So behält man z.B. alle Daten von heute, behält von den letzten 2 Wochen nur eine Messung pro Minute und von der Zeit davor nur eine pro Viertelstunde. | ||
- | Dazu steht das Script [[https:// | + | Dazu steht das Script [[https:// |
< | < | ||
mysql --user=root -praspberry | mysql --user=root -praspberry | ||
Zeile 50: | Zeile 50: | ||
< | < | ||
- | 0 3 * * * cd / | + | 0 3 * * * cd / |
</ | </ | ||
Die Anzahl der Daten die gelöscht werden soll, sowie die Zeiträume sind frei konfigurierbar am Ende des Scriptes. | Die Anzahl der Daten die gelöscht werden soll, sowie die Zeiträume sind frei konfigurierbar am Ende des Scriptes. | ||
Zeile 60: | Zeile 60: | ||
Die Lösung besteht aus zwei Komponenten. Die eine ist bereits im Frontend eingebaut und aktiviert sich automatisch, | Die Lösung besteht aus zwei Komponenten. Die eine ist bereits im Frontend eingebaut und aktiviert sich automatisch, | ||
- | Zunächst muss die Option in der volkszaehler.conf.php aktiviert werden: (die findet ihr unter: / | + | |
- | < | + | |
Die folgende Zeile aggregiert alle bestehenden Daten. Der Vorgang kann daher einige Stunden benötigen: | Die folgende Zeile aggregiert alle bestehenden Daten. Der Vorgang kann daher einige Stunden benötigen: | ||
< | < | ||
- | php / | + | php / |
</ | </ | ||
Einschränken auf eine einzelne UUID mittels: | Einschränken auf eine einzelne UUID mittels: | ||
< | < | ||
- | php / | + | php / |
</ | </ | ||
Zeile 76: | Zeile 75: | ||
Das Script legt nur an, was noch nicht angelegt wurde und läuft daher nur kurz: | Das Script legt nur an, was noch nicht angelegt wurde und läuft daher nur kurz: | ||
< | < | ||
- | */10 * * * * php / | + | */10 * * * * php / |
- | 1 * * * * php / | + | 1 * * * * php / |
- | 0 1 * * * php / | + | 0 1 * * * php / |
</ | </ | ||
Zeile 92: | Zeile 91: | ||
der Eintrag für " | der Eintrag für " | ||
< | < | ||
- | */10 * * * * flock -n / | + | */10 * * * * flock -n / |
</ | </ | ||
Anm.: Die Einträge für " | Anm.: Die Einträge für " |
howto/datenmengen.txt · Zuletzt geändert: 2024/05/18 10:16 von jau