CPU last steigt - Täglicher Reboot nötig

Meine Symbox schaukelt sich seit einigen Tagen so hoch das ich sie täglich neu starten muss.
Ich merke es daran das die Bedienung über das Webfront extrem träge ist.
Wenn ich dann auf die Symbox schaue ist die CPU Last bei 96 %

01_hm_socket.png

Einfaches neustarten des Dienstes bringt leider keine Abhilfe.
Erst nach komplettem Neustart pegelt es sich bei den üblichen 20 - 40% ein.

03_hm_socket.png

Ich habe extra nicht die 4.1 installiert um nicht in solche Probleme zu laufen.
Bin also noch mit der 4.0 unterwegs.

Ist die Hardware der Symbox evtl doch etwas schwach?

Lördy

Ist die Hardware der Symbox evtl doch etwas schwach?

Kann sein - Aber ich vermute mal nicht, dass du ein ewig riesiges System hast. Magst du mal schauen, was in der Verwaltungskonsole so zu dem Zeitpunkt passiert? Hast du vielleicht irgendwelche Skripte die ständig Laufen? (Unter Expertenansicht hinzufügen -> PHP Informationen)

Irgendwas muss das Problem ja auslösen.

Du kannst auch gerne auf die 4.1 gehen - Dort ist ein neuerer Kernel der ggf. effizienter ist und das Problem löst.

paresy

Was ist denn ein ewig riesiges System für Dich? :slight_smile:
Aktuell bin ich bei 2070 Variablen und 200 Scripten.

Was mich ein wenig wundert:

Ich habe mir eine Linkliste aller Lampen erstellt und auf jeden link Events, wenn Lampe aus Objekt verstecken, wenn Lampe an Objekt anzeigen:

Damit habe ich mir eine Ansicht aller aktuell eingeschalteten Lampen generiert:

Obwohl sich der Zustand der Lampen nicht ändert läuft aber alle paar Sekunden ein IPS_Hidden über die Links:

Ich hätte erwartet das dies nur passiert wenn sich der Zustand der Lampe ändert, der Trigger ist so definiert.
anne_lampen_4.png

Lördy

Nimm den Haken bei ‚Nachfolgende Ereignisse ausführen‘ raus. Dann muss sich der Zustand erst ändern.

Und überprüfst du vorher, ob ein IPS_SetHidden notwendig ist? (IPS_GetObject -> ObjectIsHidden)
Denn das Setzen sendet explizit an alle WebFronts ne Menge Infos :slight_smile:

paresy

In der letzten Woche ist mir der Dienst 3 x abgestürzt.
Das Logfile ist nicht sonderlich aussagefähig, Ich habe Debug abgestellt,
im Debugmodus wird das Logging deaktiviert weil der Plattenplatz nicht reicht.
Somit komme ich an die Infos nicht ran :frowning:

Wird der Dienst eigentlich nicht neugestartet?
Wenn ich aufs Webfront der Symbox gehe erscheint die Meldung IP-Symcon Dienst wird gestartet.
Warum erst dann?
Ich muss dann auch immer 133 Variablen neu aggregieren.

Ich habe gestern dann auf die 4.1 Beta aktualisiert. Der Updateprozess verlief reibungslos.
An der Auslastung hat sich nicht viel geändert.
Ich beobachte weiter.

Lördy

Falls der Absturz mit der 4.1 wieder passiert, würde ich gerne den Debugger auf der SymBox bei dir aktivieren. Ich schicke dir mal gleich ein PM :slight_smile:

paresy