fhem.cfg Änderungen zur Minimierung des Logfiles

Begonnen von Gunther, 10 Februar 2017, 11:56:45

Vorheriges Thema - Nächstes Thema

Gunther

Ich bekomme mein Gesamt-Logfile (monatlich) nicht mehr per Browser geöffnet.

Wie ist die beste Aufräumstrategie in der fhem.cfg um das Ding auf dem nötigen Minimum zu halten?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

DeeSPe

Zitat von: Gunther am 10 Februar 2017, 11:56:45
Ich bekomme mein Gesamt-Logfile (monatlich) nicht mehr per Browser geöffnet.

Wie ist die beste Aufräumstrategie in der fhem.cfg um das Ding auf dem nötigen Minimum zu halten?

Als Erstes mal bei allen Geräten das Attribut "verbose" prüfen.
Wenn es gesetzt und größer als 3 ist, dann landet mit unter sehr viel im Log.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Thorsten Pferdekaemper

Hi,
lass die Finger von der fhem.cfg.
Zeig mal einen Ausschnitt aus dem Logfile.
Gruß,
   Thorsten
FUIP

CBSnake

Hi,

öffne die Definition des zentralen Logfile, nicht das Logfile selbst und ändere die DEF-Zeile in:

./log/fhem-%Y-%m-%d.log fakelog für täglich neue Logfiles

oder

./log/fhem-%Y-%m.log fakelog für monatliche Logfiles

mit dem Attribut nrarchive kannst du die Anzahl der Logfiles bestimmen nrarchive auf 7 ergibt 7 Logfiles, werden es 8 wird das älteste von Fhem gelöscht.

Spiel nicht in der fhem.cfg rum ;-) das geht einfach und schnell übers Frontend.

Grüße
Achim
FHEM auf Debian 10, HM-Wlan, JeeLink-Wlan, Wlanduino, ConBee, TP-Link Steckdose, GHoma Steckdosen, Shelly Steckdosen

Thyraz

Bevor ich das in noch mehr Files aufteile,
würde ich erstmal schauen was da so das Log vollspamt.

Damit wird das Log ja an sich überflüssig.
Wenn der Browser es schon nicht mehr geladen bekommen,
verliere ich selbst doch erst recht den Überblick darin.
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

CBSnake

hmm die Frage ist halt auch welchen Zeitraum umfasst sein LOG? Was ist bei der Neuinstallation Standard? Monatlich? Klar kann und sollte man die Einträge reduzieren, aber zu weit macht ja auch kein Sinn ;-) Mein Log hat an einem fehlerfreien Tag knapp über 400 Zeilen. An einem Tag spielt der Jeelink etwas verrückt schon sind es 700, die möchte ich nicht nen ganzen Monat mitschleppen ;-)
FHEM auf Debian 10, HM-Wlan, JeeLink-Wlan, Wlanduino, ConBee, TP-Link Steckdose, GHoma Steckdosen, Shelly Steckdosen

Benni

Ich arbeite bspw. mit Tages-Logs. Und die behalte ich maximal 1 Woche.

Übrigens muss, wenn die DEF des Log-Files abgeändert wird, auch das entsprechende Attribut logfile beim global-device angepasst werden. sonst wird da nix reingeschrieben! ;)