Seite 5 von 5

Re: Logging in openHAB

Verfasst: 24. Mai 2021 14:41
von azzkikrboy
Hallo,

danke für die Hinweise, damit bin ich weiter gekommen.

Für alle, die das selbe Problem haben hier die Lösung:
In der Datei /var/lib/openhab/etc/log4j2.xml muss das hier eingebaut werden (in meinem Fall für das events.log)

Code: Alles auswählen

<RegexFilter regex=".*(Verbrauch_*).*" onMatch="DENY" onMismatch="NEUTRAL"/>
Wobei die Items dann
Verbrauch_xxx
heissen.

Das sind dann so aus

Code: Alles auswählen

<!-- Event log appender -->
                <RollingRandomAccessFile fileName="${sys:openhab.logdir}/events.log" filePattern="${sys:openhab.logdir}/events.log.%i" name="EVENT">
                        <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%-5.5p] [%-36.36c] - %m%n"/>
                        <RegexFilter regex=".*(Verbrauch_*).*" onMatch="DENY" onMismatch="NEUTRAL"/>
                        <Policies>
                                <OnStartupTriggeringPolicy/>
                                <SizeBasedTriggeringPolicy size="16 MB"/>
                        </Policies>
                </RollingRandomAccessFile>
Damit ist dann meine Migration auf OH3 abgeschlossen ...

Vielen Dank

Re: Logging in openHAB

Verfasst: 23. Feb 2022 09:41
von danielm83
Hallo zusammen

ich habe das Problem, dass der Livestream meiner IP Kameras ohne für mich ersichtlichen Grund stoppt. Dass passiert manchmal nach Minuten, manchmal nach Stunden und manchmal auch erst nach Tagen. Oft auch mitten in der Nacht.

Ich würde mir dazu gerne die Logs ansehen, ob es irgendwas gibt, was zu diesem Zeitpunkt passiert. Das Problem ist, dass bis ich es bemerke zu viel Zeit vergangen ist und ich nicht an diesen Punkt zurück "schauen" kann.

Kann ich das irgendwie einstellen, wie weit ich zurückschauen kann?

Danke
Daniel

Re: Logging in openHAB

Verfasst: 23. Feb 2022 19:23
von udo1toni
Da liegt ein Irrtum vor :)

Du kannst über die Webschnittstelle nur die letzten Einträge sehen, die Log Dateien umfassen aber alle Aktionen. Die Log Dateien werden rotiert und teilweise sogar archiviert (gepackt). Schau bitte mal ins Verzeichnis /var/log/openhab/, dort findest diverse Dateien events.log* und openhab.log*, Erstere zeichnet Events auf (Channel changed... Item received command...), Letztere zeichnet Fehler und sonstige Meldungen auf.

Re: Logging in openHAB

Verfasst: 24. Feb 2022 12:56
von danielm83
ok Hallo Udo

danke für den Tip. Ich hatte da schon mal geschaut aber da war eben nichts drin was älter al ein paar Stunden war, darum eben die Frage ob das irgendwie einstellbar ist. ICh schaue aber nochmal nach

Danke
Daniel

Re: Logging in openHAB

Verfasst: 24. Feb 2022 20:45
von udo1toni
Denn im Verzeichnis /var/log/openhab/ nur wenige Dateien vorhanden sind, nutzt Dein System ZRAM und wurde erst kürzlich neu gestartet ohne ZRAM ordentlich zu beenden.
Im Zusammenhang mit ZRAM werden logs erst beim Shutdown auf die SD-Karte geschrieben, um Wearout zu verhindern.