NEWS
Plötzlich logfiles als .gz files
-
@Dr-Bakterius siehe dazu die Erklärung wie man das Zippen abstellt:
@apollon77 sagte in Plötzlich logfiles als .gz files:
Hi,viele User arbeiten mit SD Karten und damit steht Systembedingt eher eine Kleine Menge Speicherplatz zur Verfügung. Kein Vergleich zu SSDs oder HDDS. Auch hatten wir in der letzten Zeit auch Fälle wo diese (u.a. wegen zu grosser Logs und weil niemand da sonst rein schaut) Fälle wo die SD plötzlich voll war.
Aus diesem Grund und auch weil, wie schon erwähnt, es durchaus sehr gängige Praxis für Logfiles in der Linux-Welt ist habe ich dieses Feature eingebaut.
Falls es wirklich stört ist eine Option mal ein GitHub Issue anzulegen dieses Feature deaktivierbar zu machen.
Und wenn es ggaaaaaaaar nicht anders geht:
Editiere die Datei /opt/iobroker/node_modules/iobroker.js-controller/lib/logger.js in Zeile 150 (bei controller 2.2.8) und schreibe dorttransport.zippedArchive = false;
Beim nächsten Controller update musst Du das freilich wieder neu machen.
Der Admin Support für die gepackten Logfiles wird noch kommen.
-
@Dr-Bakterius Ich hab den einen Admin Issue von dir umformuliert das man ggf zip logs ja beim raus streamen entpacken könnte ... mal schauen
-
@Mauflo sagte in Plötzlich logfiles als .gz files:
@Dr-Bakterius siehe dazu die Erklärung wie man das Zippen abstellt:
Gestern gamacht, heute trotzdem wieder ein gezipptes Log.
-
@Dr-Bakterius danach auch alles neu gestartet?
-
@apollon77 Was ist "alles"? Den kompletten ioBroker?
-
@Dr-Bakterius Ja natürlich
-
@apollon77 Was frage ich auch dumm...
-
@Dr-Bakterius ;-))
-
@harrym sagte in Plötzlich logfiles als .gz files:
...
Wielange ein aktuelles Logfile als .log verfügbar sein soll, kann man einstellen ... auch für 365 Tage (was keinerleii Sinn macht)
...In der iobroker.json steht es standardmäßig auf 7 Tage, nach Änderung auf 30 Tage und einem iobroker restart hat er in der Nacht aber trotzdem das log vom 23. August gelöscht. Muss man das doch an einer andren Stelle ändern bzw. einstellen?
-
-
@apollon77 Gibt es denn irgendwo die Möglichkeit die maximalen Log-Files einzustellen? Oder müsste man sich die Files dann immer wegkopieren.
-
zless /pfad/zur/logdatei
sind die magischen Buchstaben. Jedenfalls unter einem Betriebssystem.
Wie das unter Windows ginge weiß ich allerdings nicht. -
@Thomas-Braun sagte in Plötzlich logfiles als .gz files:
zless /pfad/zur/logdatei
sind die magischen Buchstaben. Jedenfalls unter einem Betriebssystem.
Wie das unter Windows ginge weiß ich allerdings nicht.Danke, aber ich kann nicht genau erkennen inwieweit mir das bei meiner Fragestellung helfen könnte!? Wie ich mir die Log-Files anschauen weiß ich wohl.
Mir ging es darum die Anzahl der gespeicherten Log-Files zu erhöhen bevor sie der Rotation und somit der Löschung unterliegen. -
@MichMein /op/iobroker/iobroker-data/iobroker.json ... da steht die Konfig drin.
Danach iobroker neu starten
-
@MichMein War ja auch ein Beitrag zur ursprünglichen Frage. Das du den Thread mit einer anderen Frage gekapert hast muss ich ja nicht sehen.
-
@apollon77 sagte in Plötzlich logfiles als .gz files:
@MichMein /op/iobroker/iobroker-data/iobroker.json ... da steht die Konfig drin.
Danach iobroker neu starten
Guten Morgen, da habe ich die Tage schon von 7 auf 30 geändert und neugestartet, das hat bislang noch nichts gebracht. Ich werde weiter schauen. Danke
-
@Thomas-Braun sagte in Plötzlich logfiles als .gz files:
@MichMein War ja auch ein Beitrag zur ursprünglichen Frage. Das du den Thread mit einer anderen Frage gekapert hast muss ich ja nicht sehen.
Ich habe den Beitrag nicht wirklich gekapert, ich habe lediglich eine Frage zu einer hier bestehenden Aussage gestellt. Sei es drum.