FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Eckat am 20 November 2024, 11:15:09

Titel: bestehendes FileLog von jährlich auf monatlich umstellen - inkl. Datenübernahme
Beitrag von: Eckat am 20 November 2024, 11:15:09
Hallo,

ich habe am Anfang die FileLogs auf jährlich eingestellt (Dateiname-%Y.log).
Nun gibt es ein paar devices bei denen "zu viele" Daten anfallen und die Dateien groß werden.

Gibt es eine einfache Möglichkeit jetzt nachträglich auf einen kürzeren Rhythmus umzustellen und die Daten zu behalten?
Stelle ich in der Definition einfach so auf "Dateiname-%Y-%m.log" um, dann klappt das für die zukünftigen Daten, die alten sind "weg", da sie in den Dateien sind, die jährlich geschrieben wurden.

Gruß, Carsten
Titel: Aw: bestehendes FileLog von jährlich auf monatlich umstellen - inkl. Datenübernahme
Beitrag von: betateilchen am 20 November 2024, 11:24:40
Durch die Umstellung gehen die Logdateien (und die darin enthaltenen Daten) nicht verloren, sie werden im FileLog device einfach nicht mehr angezeigt, weil die Namen nicht passen.

Du kannst auf Betriebssystemebene aus dem Jahreslog einzelne Dateien mit jeweils einem Monat bauen, die Du entsprechend der Definition in Deinem FileLog benennen musst.

Oder Du stellst gleich auf DbLog um, dann musst Du Dir über solche Krämpfe keine Gedanken mehr machen.
Titel: Aw: bestehendes FileLog von jährlich auf monatlich umstellen - inkl. Datenübernahme
Beitrag von: Eckat am 20 November 2024, 12:59:35
OK, hab's mit grep gemacht.
Dachte das wäre ein häufigeres Problem und es gäbe eine fhem-interne Lösung und ich wäre nur zu dumm zum suchen  ;D

Danke und Gruß
Carsten