Hallo,
ich habe bei meinen Temperatursensoren und Bewegungsmeldern mittlerweile das Problem, dass die entsprechenden Logdateien zu groß werden. Gibt es eine Möglichkeit, die Größe oder den Zeitraum oder die Anzahl der protokollierten Vorgänge der Logdatei zu beschränken? Ich benötige so was wie einen Ringspeicher.
Hier ein Beispiel, wie ich die Logdateien zur Zeit erstelle:
define FileLog_Bewegungsmelder_1 FileLog ./log/Bewegungsmelder_1-%Y.log Bewegungsmelder_1
attr FileLog_Bewegungsmelder_1 logtype text
Die bisherigen Logdateien lassen sich insbesondere am IPad nur schwer manuell auswerten (ewiges scrollen), ich habe das Gefühl, FHEM wird im Frontend teilweise langsamer und ich brauche die Logdateien in dem Umfang einfach nicht.
Würde mich über eine Idee freuen.
Schöne Grüße
Ben
Ich (noch lernender Neuling) behelfe mich aktuell mit Monats-Log-Files ("-%m"):
...-%Y-%m.log
So lässt sich leichter "aufräumen".
Hallo ErdBaer,
danke für den Tipp. Das hilft mir schon mal sehr!
Schöne Grüße
Ben
Für die "Viellieferanten" wie Fensterkontakte und FHTs und S300TH verwende ich noch zusätzlich -%d , also tageweise.
Und es wird täglich gesichert und dann day - 3 gelöscht.
filelog kennt das attribut 'nrarchive'. damit kannst du einstellen wie viele logfiles aufgehoben werden sollen.
gruss
andre
Perfekt, vielen Dank!
Beste Grüße
Ben