FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: BenWend am 08 August 2013, 23:45:00

Titel: Log Dateien vom Umfang beschränken
Beitrag von: BenWend am 08 August 2013, 23:45:00
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
Titel: Aw: Log Dateien vom Umfang beschränken
Beitrag von: ErdBaer am 09 August 2013, 00:01:47
Ich (noch lernender Neuling) behelfe mich aktuell mit Monats-Log-Files ("-%m"):

...-%Y-%m.log

So lässt sich leichter "aufräumen".
Titel: Aw: Log Dateien vom Umfang beschränken
Beitrag von: BenWend am 09 August 2013, 17:40:48
Hallo ErdBaer,

danke für den Tipp. Das hilft mir schon mal sehr!

Schöne Grüße

Ben
Titel: Aw: Log Dateien vom Umfang beschränken
Beitrag von: Ralph am 09 August 2013, 19:28:40
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.
Titel: Aw: Log Dateien vom Umfang beschränken
Beitrag von: justme1968 am 09 August 2013, 20:00:09
filelog kennt das attribut 'nrarchive'. damit kannst du einstellen wie viele logfiles aufgehoben werden sollen.

gruss
  andre
Titel: Aw: Log Dateien vom Umfang beschränken
Beitrag von: BenWend am 09 August 2013, 20:55:03
Perfekt, vielen Dank!

Beste Grüße

Ben