Symcon ist nacht Mitternacht stark ausgelastet

Ich habe schon in KNX Bereich geschrieben, bisher aber leider keine Antwort erhalten. Ich habe schon seid längeren das Problem das nach Mitternacht Symcon nicht mehr richtig reagiert. Das einzige was sichtbar ist, ist das Problem mit dem KNX Gateway. Seidt der 7.1 ist nun folgende Meldung dabei , die angegebene Instanz ist das KNX Gateway
04.04.2024, 00:05:23 | FlowHandler | Kann Daten nicht zur Instanz #25657 weiterleiten: basic_string::at: __n (which is 6) >= this->size() (which is 0) `

Macht die 7.1 ggf eine genauere Fehlermedung?

Die hier ist auffällig:

04.04.2024 00:11:50 | 21266 | MESSAGE | VariableManager      | [System\Überwachung\Watchdog Allgemein\Letzte Überprüfung] = 1712182310
04.04.2024 00:11:50 | 46361 | MESSAGE | VariableManager      | [Stromzähler \Obis Tasmota MQTT Counter (Gesamt)\Bezug_power] = 665.0000000000
04.04.2024 00:12:19 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
04.04.2024 00:12:19 | 25657 | ERROR   | TimerPool            | KNX Gateway (KeepAlive): Zeitüberschreitung beim Warten auf Antwort
04.04.2024 00:12:26 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
04.04.2024 00:12:26 | 21266 | MESSAGE | VariableManager      | [System\Überwachung\Watchdog Allgemein\Letzte Überprüfung] = 1712182346

Da passiert um 00:11:50 |für 29 Sekunden nichts…

Da der MQTT Server das Letzte vor der Großen Pause war, hier die Einstellungen davon.
image

Ich hatte das KNX Gateway KeepAlive Problem vor der 7.1 alle paar Stunden, nun ist es seit der 7.1, in etwa 10 Tage seit dem Update, wieder 1 x aufgetreten. Hast du die 7.0 aktuell?

Hey, ich habe seid zwei Tagen die 7.1.

Kannst du vielleicht deine Logdatei dazu hochladen? Ich vermute irgendwoher kommen viele Skriptausführungen und machen halt den Ärger. Das sollte aber alles protokolliert werden, daher einfach mal schauen, welche Automationen da so intensiv reinhauen.

Hey,
hier ist die Logdatei von heute Nacht.

Ich konnte so auf Anhieb nichts finde. Nur das letzte vor den Ausfall war halt mqtt…
Oder halt das hier…

04.04.2024 00:02:07 | 43029 | MESSAGE | VariableManager      | [Wetter\Meteobridge & MeteoHub\_Warnung Windböen km/h] = 19.4400000000
04.04.2024 00:02:34 | 25657 | ERROR   | TimerPool            | KNX Gateway (KeepAlive): Zeitüberschreitung beim Warten auf Antwort

Gruß und danke

Da ist jetzt aber gar kein Beitrag mehr von zu vielen gleichzeitigen Skripten… Der Fehler an sich war wahrscheinlich trotzdem wieder da?

In Prinzip habe ich momentan drei Probleme

  • zu viele gleichzeitige Skripte.
  • Symcon reagiert teilweise für 30 Sekunden nicht mehr ( Absturz?)
  • Knx Timeout

Kein Plan, wie das evtl zusammen hängt…

zu viele gleichzeitige Skripte, kommt meisten nach einen längeren Ausfall… siehe unten…

04.04.2024 00:12:19 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
04.04.2024 00:12:19 | 25657 | ERROR   | TimerPool            | KNX Gateway (KeepAlive): Zeitüberschreitung beim Warten auf Antwort
04.04.2024 00:12:26 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
04.04.2024 00:12:26 | 21266 | MESSAGE | VariableManager      | [System\Überwachung\Watchdog Allgemein\Letzte Überprüfung] = 1712182346
04.04.2024 00:12:26 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
04.04.2024 00:12:26 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
04.04.2024 00:12:26 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
04.04.2024 00:12:26 | 14898 | MESSAGE | VariableManager      | [Zentralfunktionen\Zentralfunktionen\Zentral aus\EG  Beleuchtung aus\Beleuchtung Timer EG verbleibend] = 275
04.04.2024 00:12:26 | 00000 | ERROR   | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...```

Ich habe nun ein wenig aufgeräumt, zu viele Scripte kommt nicht mehr vor. Was noch bleibt ist der KNX Time Out und das
laut Logdatei über 30 Sekunden nichts passiert…

29.03.2024 00:11:47 | 39109 | MESSAGE | VariableManager      | [ETS\Sensoren 8\Keller\FBH RL\Fbh RL] = 25.1200000000
29.03.2024 00:12:26 | 25657 | ERROR   | TimerPool            | KNX Gateway (KeepAlive): Zeitüberschreitung beim Warten auf Antwort

Keiner einen Tipp wie man die Ursache finden kann?

Ich habe weiterhin das Problem das Symcon nach Mitternacht für 15 Minuten teilweise nicht reagiert. Laut Logfile sind da bis zu 40 Sekunden wo nichts passiert, diese Abschnitte habe ich unten angefügt. Installiert ist Symcon auf einen Docker auf einer Synology. Wie kann ich den Grund für diese Ausfälle finden?

Vielen dank für eure Hilfe

21.04.2024 00:02:02 | 25207 | MESSAGE | Server Socket        | Eingehende Verbindung...
21.04.2024 00:02:06 | 43029 | DEBUG   | VariableManager      | [Wetter\Meteobridge & MeteoHub\_Warnung Windböen km/h] = 11.1600000000
........
21.04.2024 00:02:38 | 14076 | DEBUG   | VariableManager      | [Sonos\Bad OG\Mute] = false
21.04.2024 00:02:55 | 39359 | MESSAGE | VariableManager      | [ETS\Verbrauch 10\Wirkleistungszähler\Trockner Wirkleistung\Wert] = 0.1099999994
........
21.04.2024 00:03:30 | 18397 | DEBUG   | VariableManager      | [Wetter\Regentrofen /min\Wert] = 0
21.04.2024 00:03:49 | 38765 | MESSAGE | VariableManager      | [FullyKiosk\FullyKioskBrowser OG_Wetter\Bildschirm] = false
........
21.04.2024 00:04:22 | 54260 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: Timer: SSB_UpdateTimer ~ Dauer: 823 ms
21.04.2024 00:04:32 | 42109 | DEBUG   | VariableManager      | [Wetter\Meteobridge & MeteoHub\_Warnung Windböen] = 3.6000000000

21.04.2024 00:05:33 | 47711 | DEBUG   | VariableManager      | [Wetter\Meteobridge & MeteoHub\Station Temperatur] = 26.2000000000
21.04.2024 00:05:53 | 22436 | MESSAGE | VariableManager      | [ETS\Klima 5\OG\OG Schlafzimmer Feuchtigkeit\Wert] = 53.2800000000
........
21.04.2024 00:06:10 | 42109 | DEBUG   | VariableManager      | [Wetter\Meteobridge & MeteoHub\_Warnung Windböen] = 4.9000000000
21.04.2024 00:06:17 | 43029 | DEBUG   | VariableManager      | [Wetter\Meteobridge & MeteoHub\_Warnung Windböen km/h] = 17.6400000000
........
21.04.2024 00:06:28 | 00000 | MESSAGE | Settings             | Creating settings backup after Midnight...
21.04.2024 00:06:35 | 35759 | DEBUG   | VariableManager      | [ETS\Klima 5\OG\OG Flur Temperatur\Wert] = 22.7000000000

21.04.2024 00:06:43 | 21966 | DEBUG   | VariableManager      | [Sonos\Bad OG\Radio] = 10
21.04.2024 00:06:51 | 39359 | DEBUG   | VariableManager      | [ETS\Verbrauch 10\Wirkleistungszähler\Trockner Wirkleistung\Wert] = 0.1099999994
........
21.04.2024 00:06:55 | 44900 | DEBUG   | ScriptEngine         | Ausführung von PHP-Modul ~ Aktion: Timer: CheckTargetsTimer
21.04.2024 00:07:36 | 20427 | MESSAGE | Server Socket        | Eingehende Verbindung...
21.04.2024 00:07:12 | 00000 | MESSAGE | Settings             | Cleaning up Backup Folder...
21.04.2024 00:07:46 | 27124 | DEBUG   | VariableManager      | [Sonos\Gäste WC\Crossfade] = false
........
21.04.2024 00:08:22 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 263 ~ Absender: WebHook
21.04.2024 00:08:49 | 14456 | MESSAGE | VariableManager      | [Standort\Höhenwinkel] = -23.7831719970
........
21.04.2024 00:09:36 | 46134 | DEBUG   | VariableManager      | [System\Überwachung\Device Monitor Modbus WP\Status] = false
21.04.2024 00:09:56 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 263 ~ Absender: WebHook
........
21.04.2024 00:10:26 | 21630 | DEBUG   | ScriptEngine         | Skriptausführung - Ereignis: 50505 ~ Absender: Variable
21.04.2024 00:10:38 | 32391 | MESSAGE | VariableManager      | [fhem_wp3\Stiebel\fhem_wp3\Stiebel\fhem_wp3/Stiebel/T_Heizkreis_Ist\Value] = 24.7000000000
........
21.04.2024 00:10:56 | 32391 | MESSAGE | VariableManager      | [fhem_wp3\Stiebel\fhem_wp3\Stiebel\fhem_wp3/Stiebel/T_Heizkreis_Ist\Value] = 24.7000000000
21.04.2024 00:11:10 | 43497 | MESSAGE | VariableManager      | [fhem_wp3\Stiebel\fhem_wp3/Stiebel/RAW_Relais\Value] = 0120
........
21.04.2024 00:11:44 | 21378 | DEBUG   | VariableManager      | [System\Überwachung\Device Monitor KNX Gateway\Status] = false
21.04.2024 00:11:51 | 46134 | DEBUG   | VariableManager      | [System\Überwachung\Device Monitor Modbus WP\Status] = false

Hallo,

mir fallen da evtl. nächtliche Datensicherungen auf der Synology ein.
Oder IPS-ClientSockets die dadurch evtl. ins „Straucheln“ kommen (das sieht man im IPS Log nicht).
Wo du vllt. etwas sehen kannst, sind dann zunehmend mehr „belegte Threads“
(tlw. auch in rot) in den „PHP-Informationen“.

Grüße
lueralba

Hallo,
ich hatte inzwischen auch die Synology NAS in Verdacht. Ich bin gestern mit Symcon auf ein Intel Nuc mit Ubuntu umgezogen, hier läuft Symcon ohnen Probleme und Aussetzer über Mitternacht hinweg durch.
Konnte auf der Synology nichts ausmachen das Probleme bereiten könnte, die Sicherungen finden nur 3x die Woche um 3 Uhr Nachts statt. Die Snapshots werden wohl in diesen Zeitraum gelöscht… Vielleicht ist es ja besser Symcon auf einen eigenen System zu betreiben… Obwohl das auf den NAS schon sehr praktisch war…