Hallo,
DbLog läuft bei mir nun seit Monaten erfolgreich. Nur noch das FHEM Logfile läuft unter FileLog und nicht in die Datenbank. Kann ich dieses auch noch in die DB verlagern? Und wie müsste die Definition dafür aussehen?
BR
Dirk
Davon würde ich abraten. Das fhem Logfile ist ein "internes" Log, das auch dann noch funktioniert, wenn z.B. Dein Datenbanklog nicht mehr läuft. Du hast dann immer noch die Chance, anhand des fhem-Log Informationen zu bekommen, warum Dein Datenbanklog nicht mehr funktioniert.
Ausserdem wird in das fhem-Logfile schon geschrieben, bevor fhem überhaupt Module geladen hat. Insofern denke ich nicht, dass Du das fhem-Log in die Datenbank schreiben kannst (ich habs noch nie probiert)
Hallo,
alles klar. Das leuchtet mir ein. Dann bleibt es so wie es ist.
Danke.
Dirk
Ich habe übrigens Systeme laufen, die alle benötigten Daten (und nur die!) in DbLog schreiben und überhaupt kein fhem Logfile mehr haben. Das Prinzip wende ich bei meinen verstreut installierten, unbeaufsichtigt laufenden Wetterstationen an.
Wo es auch Sinn macht 8)
Wie war das mit Death-Valley und dem Nordpol ;D
Hallo,
ich hatte vor einigen Monaten mal DB-Logfile eingerichtet. Da ich auf die Dauer es sinnvoller finde alles, was ich Auswerten möchte in eine DB zuschreiben habe ich hierzu zwei Fragen.
1. Kann ich in der Config von DB-Logfile die IP meines NAS hinterlegen um die dort in meiner SQL DB auf dem NAS speichern?
2. Wie lege ich dort alle benötigten Tabellen etc. an?
Ps.: Kann man später auch die Werte aus den Log-Files in die DB übernehmen?
Ja. Das geht. Natürlich abhängig von deiner Netzwerkkonfiguration.
Die SQL Files findest du in /contrib/dblog
Zum Übernehmen findest du etliche Beiträge hier im Forum.
Danke marvin78! Dann werde ich mal mit dem "Umzug" beginnen :-)