FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: bjoernbo am 19 Dezember 2014, 08:24:32

Titel: Das Logfile
Beitrag von: bjoernbo am 19 Dezember 2014, 08:24:32
Hallo,

gibt es eine Möglichkeit, dass ich das LogFile sortieren kann? HG: Derweilen sind in meinem LogFile die aktuellen Ereignisse im am Ende der Datei. Das finde ich ein bisschen umständlich. Besser wäre es, wenn die aktuellen Einträge ganz oben stehen.

Ps: Das Logfile wird nach Monaten erstellt, richtig?

Danke.
Titel: Antw:Das Logfile
Beitrag von: Doggiebert am 19 Dezember 2014, 09:39:49
aktuelle Einträge ganz oben wäre keine gute Idee, weil dann immer das File komplett neu geschrieben werden müsste, so wird nur hinten angehängt. Nimm's einfach als gegeben hin. Wie oft musst Du denn da reinschauen?

Je nachdem, wie du dein logfile definiert hast, wird es nach Monaten geschrieben, das hast Du aber in der Hand.
Beispiel:  attr global logfile %L/fhem-%Y-%m.log

Das %Y steht fürs Jahr, das %m für den Monat.
Titel: Antw:Das Logfile
Beitrag von: Rohan am 19 Dezember 2014, 10:53:31
Hi,

Zitat von: bjoernbo am 19 Dezember 2014, 08:24:32
Ps: Das Logfile wird nach Monaten erstellt, richtig?

Wenn du es so in Fhem definiert hast ja.

Gruß
Thomas
Titel: Antw:Das Logfile
Beitrag von: Joachim am 19 Dezember 2014, 11:44:58
http://fhem.de/commandref.html
Suchbegriff:
reverseLogs
Titel: Antw:Das Logfile
Beitrag von: bjoernbo am 19 Dezember 2014, 12:22:19
OK & Danke. Dann nehme ich das so als "gegeben" hin  :)
Titel: Antw:Das Logfile
Beitrag von: Zrrronggg! am 19 Dezember 2014, 13:32:28
Zumindest die Anzeige in FHEMWEB kann man einstellen:

FHEMWEB Atribute
reverseLogs
Display the lines from the logfile in a reversed order, newest on the top, so that you dont have to scroll down to look at the latest entries.

Allerdings:
enabling this attribute will prevent FHEMWEB from streaming logfiles, resulting in a considerably increased memory consumption (about 6 times the size of the file on the disk).

Es geht nur um die ANZEIGE in FHEMWEB, das File selber  ist unverändert.