Seite 1 von 1
Keine neuen Einträge mehr in log.txt
Verfasst: Mi 29. Dez 2021, 21:48
von tkansgar
Hallo Alex,
in meiner mit dem Menüeintrag "Ereignisprotokoll anzeigen" angezeigten Datei log.txt gibt es seit 04.08.2021 keine neuen Einträge mehr. Ich kann kaum glauben, dass es seitdem nichts mehr gab, was dort hätte eingetragen werden müssen (Zugriffsverweigerungen u.s.w). Wie kann das sein? Bzw. wie kann ich dafür sorgen, dass BSH dort wieder etwas eingetragen kann?
Grüße
tkansgar
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Do 30. Dez 2021, 10:49
von Alex
Hallo tkansgar,
hattest du nicht zwischenzeitlich die ältere Version 3.6.x im Einsatz? Erst ab Version 3.7.x wird die log.txt Datei beschrieben. Vorher werden Fehler in die Ereignisanzeige geschrieben.
Viele Grüße
Alex
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Do 30. Dez 2021, 14:06
von tkansgar
Hallo Alex,
wenn du so fragst, wie gesagt, so genau wusste ich das nicht mehr. In einem anderen Thread hattest du mir geschrieben, dass "die betroffenen BSH Versionen durch den Updater auf Version 3.6.7" zurückgesetzt werden. Dies ist dann ein paar Tage später auch passiert. Bis dahin lief bei mir die fehlerhafte 3.7.5.0, die auch schon nichts mehr in log.txt loggte. Davor hatte ich die 3.7.4.2, die das offenbar noch schaffte. Inzwischen läuft die Version 3.7.6.2. Die Frage bleibt also: Wie kann ich dafür sorgen, dass BSH dort wieder etwas eingetragen kann?
Grüße
tkansgar
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Do 30. Dez 2021, 17:22
von Alex
Hmm.. kannst du mal schauen, ob im Programmverzeichnis die
app.config Datei vorhanden ist und den nachfolgenden Eintrag unter
<configuration> besitzt:
Code: Alles auswählen
<appSettings>
<add key="serilog:using:Debug" value="Serilog.Sinks.Debug"/>
<add key="serilog:write-to:Debug"/>
<add key="serilog:using:File" value="Serilog.Sinks.File" />
<add key="serilog:write-to:File.fileSizeLimitBytes" value="2000000" />
<add key="serilog:write-to:File.path" value="%APPDATA%\Alexosoft\Backup Service Home 3\log.txt" />
</appSettings>
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Fr 31. Dez 2021, 11:12
von tkansgar
Hallo Alex,
ja, das ist exakt so vorhanden. Und jetzt ist mir auch klar, woran es liegt:
Alex hat geschrieben: ↑Do 30. Dez 2021, 17:22
<add key="serilog:write-to:File.fileSizeLimitBytes" value="2000000" />
Die Datei hatte eine Größe von 2.000.154 Bytes und überschritt damit das Limit. Sie enthielt massenhaft Zugriffsverweigerungen vom 01. bis 04.08.2021. Doch um sie zu kürzen, musste ich BSH kurz beenden, weil es sie exklusiv zum Schreiben geöffnet hatte. Jetzt gibt es neue Einträge. Aber sollte BSH die Kürzung besser selbst erledigen? Und sollte BSH mich auf solche Probleme hinweisen?
Grüße
tkansgar
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Fr 31. Dez 2021, 11:37
von Alex
Hallo tkansgar,
spannend, ich war davon überzeugt, dass ältere Einträge einfach gelöscht werden.
Sollte natürlich so sein, dass niemand dort etwas ändern muss.
Gruß
Alex
Re: Keine neuen Einträge mehr in log.txt
Verfasst: So 2. Jan 2022, 16:05
von Alex
Mit der neue Version sollte das Rotieren der Log-Dateien nun korrekt funktionieren.
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Mi 5. Jan 2022, 18:32
von tkansgar
Hi Alex,
jetzt wird ja täglich eine neue Logdatei mit Datumsstempel erzeugt. Werden die älteren davon denn irgendwann automatisch gelöscht, oder müsste ich mich selbst darum kümmern? Letzteres wäre kein Problem.
Grüße
tkansgar
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Do 6. Jan 2022, 10:19
von Alex
Es werden jeweils die 14 letzten Log-Dateien beibehalten, alle weiteren werden gelöscht. Das passiert nun automatisch.
Re: Keine neuen Einträge mehr in log.txt
Verfasst: Sa 22. Jan 2022, 16:19
von tkansgar
Hi Alex,
kurze abschließende Erfolgsmeldung: Es bleiben tatsächlich nur die letzten 14 log*.txt liegen. Ich musste nur noch die jetzt schon ältere log.txt manuell löschen. Damit ist dies für mich nun auch erledigt. Vielen Dank nochmal für deine Arbeit an BSH!
Grüße
tkansgar