NEWS
InfluxDB - "Fehler" nach iobroker Neustart ?
-
Hallo,
ich habe nun zum wiederholten Mal folgendes Szenario:
IoBroker (Testmaschine) musste neu gestartet werden; nachdem alles wieder da war habe ich den Influx Adapter manuell gestartet (vor dem shutdown hatte ich Ihn gestoppt).
Am Anfang kommen auch ein paar Werte in DB (enabling Wert 1, 2 3 usw) aber irgendwann kommen nur noch Fehler bzw. warnings und ballern mir das log voll:influxdb.0 2019-03-04 14:16:47.601 warn / "{\"error\":\"timeout\"}\n" influxdb.0 2019-03-04 14:16:47.601 warn Error on writePoint("{"value":-1,"time":"2019-03-04T13:16:00.994Z","from":"system.adapter.influxdb.0","q":0,"ack":true}): Error: {"error":"timeout"} influxdb.0 2019-03-04 14:16:47.600 info Add point that had error for pollenflug.0.images.Hasel.image_tomorrow to buffer again, error-count=2 influxdb.0 2019-03-04 14:16:47.600 warn / "{\"error\":\"timeout\"}\n" influxdb.0 2019-03-04 14:16:47.600 warn Error on writePoint("{"value":"https://www.dwd.de/DWD/warnungen/medizin/pollen/pollen_2_0.png","time":"2019-03-04T13:16:01.097Z","from":"system.adapter.influxdb.0","q":0,"ack":true}): Error: {"error" influxdb.0 2019-03-04 14:16:47.600 info Add point that had error for pollenflug.0.region#42.Roggen.text_tomorrow to buffer again, error-count=2
Das wird für alle Datenpunkte egal welcher Adapter so gemacht und tausende EInträge pro Minute ja fast schon Sekunde !
InfluxDB auf separater VM habe ich bereits ebenso mehrfach gestartet.
Woran kann das liegen ?
-
Als Ergänzung noch den Anfang ab wann es anfängt einfach so:
2019-03-04 14:15:59.860 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Erle.image_tomorrow, Alias=false, 2054 points now activated 2019-03-04 14:15:59.861 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Erle.image_dayaftertomorrow, Alias=false, 2055 points now activated 2019-03-04 14:15:59.861 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Roggen.image_today, Alias=false, 2056 points now activated 2019-03-04 14:15:59.861 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Roggen.image_tomorrow, Alias=false, 2057 points now activated 2019-03-04 14:15:59.862 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Roggen.image_dayaftertomorrow, Alias=false, 2058 points now activated 2019-03-04 14:15:59.862 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Esche.image_today, Alias=false, 2059 points now activated 2019-03-04 14:15:59.862 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Esche.image_tomorrow, Alias=false, 2060 points now activated 2019-03-04 14:15:59.862 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Esche.image_dayaftertomorrow, Alias=false, 2061 points now activated 2019-03-04 14:15:59.863 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Birke.image_today, Alias=false, 2062 points now activated 2019-03-04 14:15:59.863 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Birke.image_tomorrow, Alias=false, 2063 points now activated 2019-03-04 14:15:59.863 - [32minfo[39m: influxdb.0 enabled logging of pollenflug.0.images.Birke.image_dayaftertomorrow, Alias=false, 2064 points now activated 2019-03-04 14:16:12.881 - [33mwarn[39m: influxdb.0 Error on writePoint("{"value":"","time":"2019-03-04T13:15:59.986Z","from":"system.adapter.influxdb.0","q":0,"ack":true}): Error: {"error":"timeout"} / "{\"error\":\"timeout\"}\n" 2019-03-04 14:16:12.882 - [32minfo[39m: influxdb.0 Add point that had error for hm-rpc.0.CUX2801001.5.CMD_RETS to buffer again, error-count=1 2019-03-04 14:16:12.884 - [33mwarn[39m: influxdb.0 Error on writePoint("{"value":"","time":"2019-03-04T13:15:59.984Z","from":"system.adapter.influxdb.0","q":0,"ack":true}): Error: {"error":"timeout"} / "{\"error\":\"timeout\"}\n" 2019-03-04 14:16:12.885 - [32minfo[39m: influxdb.0 Add point that had error for hm-rpc.0.CUX2801001.5.CMD_SETL to buffer again, error-count=1 2019-03-04 14:16:12.886 - [33mwarn[39m: influxdb.0 Error on writePoint("{"value":"","time":"2019-03-04T13:15:59.983Z","from":"system.adapter.influxdb.0","q":0,"ack":true}): Error: {"error":"timeout"} / "{\"error\":\"timeout\"}\n" 2019-03-04 14:16:12.886 - [32minfo[39m: influxdb.0 Add point that had error for hm-rpc.0.CUX2801001.5.CMD_SETS to buffer again, error-count=1 2019-03-04 14:16:12.887 - [33mwarn[39m: influxdb.0 Error on writePoint("{"value":"","time":"2019-03-04T13:15:59.982Z","from":"system.adapter.influxdb.0","q":0,"ack":true}): Error: {"error":"timeout"} / "{\"error\":\"timeout\"}\n"
-
Das heisst das es einen Timeout beim schreiben in die InfluxDB gibt. Wie geht es der DB denn so? Was sagen die influxdb Logs?
-
@apollon77 sagte in InfluxDB - "Fehler" nach iobroker Neustart ?:
Was sagen die influxdb Logs
Tja, das versuche ich gerade im Influx Forum rauszubekommen, da in den Standardverzeichnissen KEINE Logs erzeugt werden. Ist das standardmäßig deaktiviert ?
Da versuche ich mich gerade einzuarbeiten. -
Bei mir landet das in /var/log/syslog
-
@apollon77 sagte in InfluxDB - "Fehler" nach iobroker Neustart ?:
Bei mir landet das in /var/log/syslog
Also jetzt brat mir doch einer nen Hirsch ! Ich fass es nicht.
Logs sind unauffällig, kann nicht erkennen dass da was schief läuft (@apollon77 Danke nochmal für den Tip der Logs ).
Okay dachte ich mir, was mache ich nunOkay dachte ich, lass die Influx nochmal starten und das Log vollschreiben, vielleicht habe ich ja etwas übersehen.
Gesagt getan und siehe da.....keine Fehler mehrDas soll einer verstehen ?
Ich lass es mal laufen, so ganz trau ich dem Braten noch nicht
-
Welche Version hast Du drauf? Es gab vor kurzem eine die kaputt war und auch bei mit gecrasht ist. Also unbedingt auf das aktuellste gehen!!
-
bei mir läuft die 1.7.4
-
Dann ist das schonmal nicht die "böse" (die war glaube ich die 1.7.3)
-
@segway Ich habe aktuell den selben Fehler. Was war deine Lösung?
Viele Grüße -
@blue231181 Ich glaube nicht, dass ein fünf Jahre alter Thread noch zur Lösungsfindung beiträgt. Mach am Besten einen eigenen auf und beschreibe das Problem so genau es geht.
Gruss, Jürgen
-
@wildbill "Timeout" bedeutet immer: schau ins influxdb log was da los ist. Der Adapte rbekommt dsann keine Antwort von der influxdb
-
@apollon77 Das wolltest Du vermutlich an @blue231181 richten?
Gruss, Jürgen
-
@wildbill joo
-
@wildbill das habe ich hier kam bisher leider wenig Resonanz.
https://forum.iobroker.net/topic/73007/influxdb-adapter-4-0-2-timeoutNur habe ich gesehen das @Segway dasselbe Thema hatte
@apollon77 Danke, dann versuche ich das weiter