Moin,
heute ist mein IP-Symcon Dienst mal wieder unerwartet hängen geblieben.
Gibt es ein Log wo man genau sehen kann was passiert ist?
Vermutlich hat er nur bei Unerwartet keine Zeit mehr die Grund zu schreiben?
Freu emich auf ein paar Tipps!
Moin,
heute ist mein IP-Symcon Dienst mal wieder unerwartet hängen geblieben.
Gibt es ein Log wo man genau sehen kann was passiert ist?
Vermutlich hat er nur bei Unerwartet keine Zeit mehr die Grund zu schreiben?
Freu emich auf ein paar Tipps!
Du kannst ja mal ins Ende der Log-Datei schauen. Die Dateien findet du unter Windows in C:\ProgramData\Symcon\logs. Da du seitdem wahrscheinlich Symcon neu gestartet hast, musst du mal schauen, welche Log-Datei das ist. Die logfile.log ist immer die aktuelle Datei, die alten sind als logfileXXXXXXX.log mit Zeitstempel abgespeichert. Da müsstest du dir einfach mal die passende raussuchen. Es kann natürlich sein, dass aufgrund eines unerwarteten Schließens da nichts hilfreiches drinsteht, aber häufig fangen die Ursachen ja schon früher an und man kann schon einen Grund erahnen.
Hast du Kameras in deine Visualisierung (nicht IPSView) eingebunden?
Wenn ja, dann könnte das die Ursache sein. Und im Log siehst du genau nichts, weil der Dienst einfach beendet wird. Funktioniert bei mir selbst in der 7.2 noch nicht.
@Dr.Niels
im Log kann ich leider nichts sehen. Das hört einfach um 19:33:12 auf. Der Dienst ist um 19:33:15 verstorben
@hfichtinger
ja, ich habe diverse Cameras eingebaut. Die werden aber nur über die IPSView App geöffnet. ich rufe die Bilder einmal Pro Sekunde ab, keine Live Streams (da dauert mir der Aufbau immer zu lange).
Hmm, Zufall? Meiner Gestern und heute wieder… Außerdem startet der Dienst nicht mehr ohne Anmeldung in Windows…
Grüße Martin
Ich glaube der Dienst startete Automatisch bei mir.
Der Start dauert schon so 5 Minuten (die durfte ich vor der Haustür warten bis IPSView wieder ging).
ist bei den Kameras da den ein Bug bekannt?
Eigentlich haben wir dort fast alle in der 7.2 korrigiert. Zwei sehr seltene Fälle haben wir zur 8.0 korrigiert.
Ich habe aber einen CrashReport gefunden von deinem System und es wirkt so, als wenn der RAM am Ende war. Kannst du mal schauen, ob der bei dir evtl. nach und nach geringer wird aus irgendeinem Grund?
paresy
Moin,
mein IPS Server hat 12 GB RAM, aktuell ist IPS.exee bei 550MB im RAM.
In den Logs sehe ich keinen echten zusammen hang mit RAM und co.
Meinst du das sollte mehr sein? Normal baucht IPS.exe so um die 6 GB, heute nach hat er glaube ich Updates installiert.
Hier mal die RAM Auslastung vom Server
Die Auslagerungsdatei
Und hier der Dienst, dort kann man gut sehen das er drei mal hängen geblieben ist:
Hallo Zusammen,
heute hörte mein System um 00:06:42 auf Logs zuschreiben. Später im Log finde ich sowas (siehe unten).
Skripte kann mein System aber eigentilch genug ausführen.
Hat jemand eine Idee was da los sein könnte?
Um 00:06:42 lief IPS laut dem Log ohne Probleme weiter. Aber jegliche geloggen Variablen sind aber diesem zeitpunkt leer.
danke!!!
18.12.2024 00:42:42 | 40125 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Victron Batterie Speicher\Victron MultPlus-II GX\AC Leistung\Wert] = 30.0000000000
18.12.2024 00:42:43 | 33890 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Stromzähler Gesamtes Haus (EMU Digital)\Strom Total\Wert] = 6.7660000000
18.12.2024 00:42:43 | 24280 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Stromzähler Gesamtes Haus (EMU Digital)\Leistung Gesamt\Wert] = 678
18.12.2024 00:42:44 | 31849 | ERROR | TimerPool | CAM08 Kaninchen Außen (UpdateImage): Timeout was reached: Connection timed out after 10015 milliseconds
18.12.2024 00:42:45 | 59250 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Stromzähler Gesamtes Haus (EMU Digital)\Leistung L3\Wert] = 105
18.12.2024 00:42:45 | 40125 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Victron Batterie Speicher\Victron MultPlus-II GX\AC Leistung\Wert] = 40.0000000000
18.12.2024 00:42:45 | 23989 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Stromzähler Gesamtes Haus (EMU Digital)\Leistung L1\Wert] = 437
18.12.2024 00:42:46 | 24280 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Stromzähler Gesamtes Haus (EMU Digital)\Leistung Gesamt\Wert] = 680
18.12.2024 00:42:46 | 30757 | MESSAGE | ONVIF IO | Einstellungen gespeichert
18.12.2024 00:42:46 | 40125 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Victron Batterie Speicher\Victron MultPlus-II GX\AC Leistung\Wert] = 30.0000000000
18.12.2024 00:42:47 | 59197 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Stromzähler Gesamtes Haus (EMU Digital)\Strom L3\Wert] = 1.2970000000
18.12.2024 00:42:47 | 40125 | MESSAGE | VariableManager | [Zuhause\Haus Allgemein\Strom\Victron Batterie Speicher\Victron MultPlus-II GX\AC Leistung\Wert] = 40.0000000000
18.12.2024 00:42:48 | 00000 | ERROR | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
18.12.2024 00:42:48 | 00000 | ERROR | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
18.12.2024 00:42:48 | 00000 | ERROR | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
Ich hab bei mir ThreadCount: 200 und ThreadQueueLimit: 400. Aber auch deine Werte sollten passen. Es kann aber schon sein, dass das Limit erreicht wird. Wenn ein Skript hängt, sehr lange läuft oder sich in einer Endlosschleife befindet. Und wenn dieses Skript zyklisch oder bei Änderung - und diese Änderung oft erfolgt - gestartet wird, dann läuft auch eine große Queue voll. Hast du so ein Skript? Verdächtig bei mir sind immer solche Teile, die z.b. auf die Antwort von einem Netzwerkgerät angewiesen sind, und dieses Gerät aus irgend welchen Gründen nicht erreicht werden kann. Da es kein Zeitliches Ausführungslimit in IPS gibt, läuft so ein Skript ewig. Oder es werden Daten von einer externen Seite geholt oder über eine API aus dem Internet.
Schau mal was zyklisch aufgerufen wird und ob es da ein Problem geben könnte. Ich sehe im Log, du holst Bilder von Kameras. Wenn diese Kameras nicht erreicht werden können, hängt das Skript.
18.12.2024 00:42:44 | 31849 | ERROR | TimerPool | CAM08 Kaninchen Außen (UpdateImage): Timeout was reached: Connection timed out after 10015 milliseconds
HI,
ich dachte und habe selber immer die Erfahrung gemacht, das Skripte nach 30 Sekunden abgebrochen werden, wenn Sie zu lange laufen.
Es gibt auch keine Skritpe die Hänge.
Cam08 wurde von den Kaninchen abgebaut - sie sagte was von Privatesphäre … die ist aber schon 2-3 Monate weg. Ich habe die Cam08 mal auf 999999999 Sekunden gestellt, deaktivieren kann man die ja nicht (gibt kein Schalter)
War früher mal… Gibt es bestimmt schon 3 Jahre nicht mehr.
Braucht keinen Schalter. Stell auf 0 Sekunden um es zu deaktivieren
Michael
Moin,
danke. habe ich gemacht.
Kann man das wieder einstellen? Ich denke ich brauche keine Skripte die länger als eine Stunde laufen müssen … geschweige denn Sekunden.
danke. habe ich auf 0 gestellt. aber kann man nicht im Log irgendwo sehen ob die Cam08 komplett IPS blockiert hat?
Ne, da ist, wie man in der Fehlermeldung ja sieht, ein 10 Sekunden timeout.
Nein, weil das zu abstürzen geführt hat, würde es entfernt.
Michael
Moin,
heute ist IPS mal wieder verreckt.
Reichen 8 GB RAM nicht?
Windows hat diagnostiziert, dass der virtuelle Speicher unzureichend ist. Die folgenden Programme belegten den meisten virtuellen Speicher: ips.exe (8548) belegt 24034177024 Bytes, MsMpEng.exe (3124) belegt 274980864 Bytes und ExMixedFolders.exe (1248) belegt 146292736 Bytes.
Was macht dein IPS denn alles, dass es zusätzlich 24 GByte in der Auslagerungsdatei benötigt? In deinem Fall reichen 8GB also bei weitem nicht.
Gibt’s da irgendwo ein Speicherleck, bei dem das RAM volläuft?
Das würde ich auch gerne wissen, aber wie soll ich das raus bekommen?
ich habe dem Server jetzt mal 24 GB RAM gegeben. Vorher hatte er 12 GB RAM.
Aber das ist dann alles für IPS, das ist schon echt ne Menge!
Kannst du aus den Zeitpunkten des plötzlichen Speicherverbrauchanstiegs irgendwelche Scripte oder Ereignisse eingrenzen?
absolut nicht. die meisten crashes waren nachts. um der letzte um ca. 0900, da wurde an IPS nichts gemacht.
Da muss sich langsam was füllen, was nen Monat braucht. Jetzt mit 24 GB warscheinlich 3 Monate