FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Herbert68 am 15 November 2014, 21:34:24

Titel: Logfile (FHEM) versehentlich entfernt
Beitrag von: Herbert68 am 15 November 2014, 21:34:24
Hallo,

wie erzeugt man das Logfile in welchem alle events von FHEM abgelegt werden ? habe es versehentlich gelöscht ...
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: fidel am 15 November 2014, 21:37:45
attr global logfile ./log/fhem-%Y-%m.log
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: mclore am 18 Mai 2017, 08:57:11
Ich habe das gleiche Problem.
Das ausführen des Befehls führt aber bei mir nicht zu Erfolg :(
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: kumue am 18 Mai 2017, 09:03:46
Zitat von: mclore am 18 Mai 2017, 08:57:11
Ich habe das gleiche Problem.
Das ausführen des Befehls führt aber bei mir nicht zu Erfolg :(
wie so nicht ?
fehlermeldung o.ä. ?
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: RaspiLED am 18 Mai 2017, 09:14:34
Hi,
ich glaube er will die Datei zurück. Das geht nur über clevere undelete im Dateisystem! Windows oder Linux? Welches Filesystem? Ntfs, vfat, ext4, ...
Der Befehl oben sorgt nach einem shutdown restart für eine neue Datei zukunftsgerichtet!

Gesendet von meinem SM-G800F mit Tapatalk

Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: mclore am 18 Mai 2017, 11:24:40
Es gibt keine  Fehlermeldung, aber es gibt auch keine Daten.
Wenn ich auf "logfile" bleibt leer. Ich glaube ich hatte aus versehen einen Befehl zum löschen der logfile eingegeben.
Es sollte doch machbar sein, das man die logfile wieder aktivieren kann?
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: Thorsten Pferdekaemper am 18 Mai 2017, 11:27:16
Hi,
man kann das Logfile schon wieder aktivieren. Das wurde hier ja schon beschrieben. Aber am Anfang ist das File halt leer. Um alte Einträge zurückzubekommen braucht man entweder ein Backup oder eine Zeitmaschine.
Gruß,
   Thorsten
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: mclore am 18 Mai 2017, 11:32:17
Die alten Einträge benötige ich nicht. Deswegen gelöscht.  Es geht mir um die aktuellen logs.
Hast du vielleicht einen Link zu der Beschreibung?
Ich glaube der og Befehl reicht nicht aus.
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: Thorsten Pferdekaemper am 18 Mai 2017, 11:44:18
Hi,
möglicherweise braucht man noch das:

define Logfile FileLog ./log/fhem-%Y-%m.log fakelog

(Ja, einmal ist es groß geschrieben und einmal klein. Ich glaube, das muss so sein.)
Wenn zu viele Daten angesammelt werden, dann hilft vielleicht auch ein

attr Logfile nrarchive 1

Dann behält FHEM nur das aktuelle File und das davor.

Gruß,
   Thorsten
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: kumue am 18 Mai 2017, 11:48:02
und falls man zwischendurch mal sein logfile leeren möchte, dann siehe hier:
https://wiki.fhem.de/wiki/Cmdalias#dellog (https://wiki.fhem.de/wiki/Cmdalias#dellog)

Nach der Eingabe von dellog wird es gelöscht und es wird mit "Logfile gelöscht" im log gleich quittiert...
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: mclore am 18 Mai 2017, 23:24:49
leider haben die Hilfestellungen bisher nichts gebracht.
wenn ich logfile anklicke, wird mit aktuellen Datum angelegt, steht kein Text hinter "Text"
ich habe leider keine Idee :(
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: LuckyDay am 18 Mai 2017, 23:33:51
mache mal bitte
li global und poste die Ausgabe
und noch
li Logfile auch posten

die rumraterei nervt irgendwie
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: RaspiLED am 18 Mai 2017, 23:57:39
Und ein df -h in der bash?


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: Benni am 19 Mai 2017, 07:54:13
Zitat von: kumue am 18 Mai 2017, 11:48:02
und falls man zwischendurch mal sein logfile leeren möchte, dann siehe hier:
https://wiki.fhem.de/wiki/Cmdalias#dellog (https://wiki.fhem.de/wiki/Cmdalias#dellog)

Nach der Eingabe von dellog wird es gelöscht und es wird mit "Logfile gelöscht" im log gleich quittiert...

Das ist übrigens veraltet! Das FileLog-Modul kennt inzwischen einen set clear: https://fhem.de/commandref_DE.html#FileLog ;)
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: mclore am 19 Mai 2017, 08:13:44
hallo, hier die beiben screen´s
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: Thorsten Pferdekaemper am 19 Mai 2017, 08:35:34
Hi,
screenshots nerven auch irgendwie. Bitte so etwas in Zukunft rauskopieren und in code-Tags setzen. So wird das niemand bei sich ausprobieren, da man es abtippen muss.
Es sieht allerdings m.E. nach nicht falsch aus.
Was ist nochmal genau das Symptom?
...außerdem: Mach mal ein "ls- ls /opt/fhem/log und poste das Ergebnis hier.
Gruß,
   Thorsten
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: LuckyDay am 19 Mai 2017, 12:43:41
dein log ist in global als Monatslog definiert
logfile    ./log/fhem-%Y-%m.log

und anzeigen willst du als tageslog. , das geht so nicht.
DEF        ./log/fhem-%Y-%m-%d.log fakelog
logfile    ./log/fhem-%Y-%m-%d.log

da musst du dich entscheiden, sprich beides gleich. also das mit dem (-%d)
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: Thorsten Pferdekaemper am 19 Mai 2017, 19:02:50
Ui, das hatte ich jetzt übersehen. Das tut natürlich nicht, da der Anzeigerich einen anderen Dateinamen erwartet.
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: mclore am 22 Mai 2017, 08:08:44
Danke für den  Befehl.
Wenn man ihn richtigen "lesen" kann fällt das auch auf.
Das ist eben der Unterschied zwischen Profi und newbie ;)
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: UweUwe am 14 September 2017, 14:30:29



Hallo,

ich mein Logfile folgendermassen definiert:

attr global logfile ./log/fhem-%Y-%m.log

Ich würde dieses Logfile gerne regelmässig prüfen, weiss jedoch nicht wie.

in meiner Liste sehe ich das Logfile nicht  mehr:

Im FHEM Fenster sehe ich nur noch die folgenden Möglichkeiten:

Commandref
Remote doc
Edit files
Select style
Event monitor

Logfile fehlt hier. Wie bekomme ich es hin, den Taster für Logfile hier zu ergänzen.

Ich habe zwischenzeitlich Linux auf den aktuellen Stand gebracht, FHEM auf den neuesten Stand. Keine Änderung.
In meinem 2. FHEM System sehe ich die Taste Logfile links im FHEM Frame als Auswahlmöglichkeit und das Logfile wird beim Anklicken auch angezeigt.

Vielen Dank für die Unterstützung.



Vielen Dank

Uwe




Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: Benni am 14 September 2017, 19:20:11
Rudi hat neulich ein paar Infos zum Thema Logfile gepostet.
Unter Anderem war da auch was zum entsprechenden Menüeintrag enthalten:

https://forum.fhem.de/index.php/topic,76360.msg684425.html#msg684425

Vielleicht hilft dir das ja weiter.

gb#
Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: UweUwe am 14 September 2017, 20:08:18
Hallo:

hier gibt es nur die Aussage, dass der Eintrag im FHEMWEB Menue Eintrag gelöscht wird. Das hatte ich vorher schon gelesen:

Ein paar weitere Infos rund um das FHEM-Log:
- wenn man die FHEM-Instanz "Logfile" loescht (kommt mit der standard fhem.cfg seit 3-4 Jahren) dann gibt es links in FHEMWEB Menue keinen Eintrag, um auf das FHEM-Log (aka "Systemlog") zuzugreifen. Die Daten werden aber weiterhin in die Datei geschrieben, was man per "attr global logfile" definiert hat


Aber leider gibt es keinen Hinweis, wie man wireder zu dem Eintrag kommt.

Ich meine nämlich mit "attr global logfile ./log/fhem-%Y-%m.log" einen solches Logfile zu beschreiben.

Viele Grüsse


Titel: Antw:Logfile (FHEM) versehentlich entfernt
Beitrag von: LuckyDay am 14 September 2017, 23:28:16
# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog
Titel: Antw:Logfile (FHEM) versehentlich entfernt ----gelöst ----
Beitrag von: UweUwe am 15 September 2017, 20:36:43
 :) :) :)

Vielen Dank, ich habe jetzt wieder "Logfile" im FHEMWEB.

Liebe Grüsse