NEWS
History Daten weg
-
Hallo zusammen,
aus irgendeinem Grund haben eben meine gesamten Installationen incl. YAHM gesponnen.
Instanzen liefen doppelt und dreifach, rega stürzte ab, ECONNRESET und nicht mal mehr mit putty Zugriff; eben das volle Programm.
Nur mit mehrfachem Hardreset lief es dann wieder.
Danach wollte ich sehen, ob irgendwo Probleme (Speicherverbrauch, Load, die ich ja aufzeichne) zu sehen waren.
Nachdem dann vis wieder hochgefahren ist sehe ich ….nix!
Habe ich da etwas bei der Konfiguration von History missverstanden?
Konfig:
Ergebnis:
Ich bin davon ausgegangen, dass man die Daten im RAM so gering wie möglich halten sollte damit eben genau dies nicht passiert.
im log standen so Zeilen wie:
`2016-11-19 13:10:25.945 - [31merror[39m: history.0 Cannot read file /opt/iobroker/iobroker-data/history/20161119/history.system.host.ioBroker_Pine64.load.json: SyntaxError: Unexpected end of input 2016-11-19 13:10:26.016 - [32minfo[39m: host.ioBroker_Pine64 Update repository "default" under "http://download.iobroker.net/sources-dist.json" 2016-11-19 13:10:25.984 - [31merror[39m: history.0 Cannot read file /opt/iobroker/iobroker-data/history/20161119/history.system.host.ioBroker_Pine64.freemem.json: SyntaxError: Unexpected end of input 2016-11-19 13:10:26.022 - [31merror[39m: history.0 Cannot read file /opt/iobroker/iobroker-data/history/20161119/history.system.adapter.hm-rpc.0.memHeapUsed.json: SyntaxError: Unexpected end of input[/code]` Zur Info: ich verwende redis. Gruß Rainer
-
Wie sehen denn die Files aus die er da anmeckert? Ist da valides JSON drin? Scheinbar gibts Probleme diese Daten zu lesen.
Ansonsten zu der RAM Sache: Nach spätestens 10 Minuten wird glaube ich eh immer geschrieben, egal wieviel im RAM ist …nur falls das RAM Limit vorher erreicht ist wird vorher geschrieben
-
Wie sehen denn die Files aus die er da anmeckert? Ist da valides JSON drin? Scheinbar gibts Probleme diese Daten zu lesen. `
Zu spät :oops:Hab ja jetzt neu gestartet und da beschreibt er sie ja wieder neu.
Je länger ich drüber nachdenke desto eher glaube ich dass ich den Hardreset genau während eines Schreibvorgangs in die .log Datei ausgeführt habe.
Im aktuellen Chart sind nur Daten nach dem Hardreset und vor Mitternacht.
Auf dem Pi3 sieht es nach 2 Hardresets so aus:
Der hängt im Moment immer wieder bei Updates - rote LED über zig Minuten Dauer-an
Gruß
Rainer