Hohe CPU-Auslastung
Re: Hohe CPU-Auslastung
Hallo zusammen,
aktuell funktioniert die Adresserkennung mit BosMon als Suchanbieter nicht. (Bei mir seit heute Mittag, heute Vormittag gings noch)
(Vergl. Post: viewtopic.php?f=4&t=4183 )
Interessant ist aber, dass die CPU Last plötzlich rapide gesunken ist! ich liege zur Zeit bei 2% im Mittel.
Kann es sein das es hier einen Zusammenhang gibt.
aktuell funktioniert die Adresserkennung mit BosMon als Suchanbieter nicht. (Bei mir seit heute Mittag, heute Vormittag gings noch)
(Vergl. Post: viewtopic.php?f=4&t=4183 )
Interessant ist aber, dass die CPU Last plötzlich rapide gesunken ist! ich liege zur Zeit bei 2% im Mittel.
Kann es sein das es hier einen Zusammenhang gibt.
Re: Hohe CPU-Auslastung
Eher unwahrscheinlich. Die Adresserkennung ist bei mir auf einen Kanal beschränkt und es wird nur im Alarmfall nach einer Adresse gesucht. Von daher kann ich sicher sagen, dass die hohe CPU Auslastung auch ohne eine Adresserkennung zustande kommt.
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9
Re: Hohe CPU-Auslastung
Es ist mir nur aufgefallen. Ich habe grade nochmal geprüft was sich noch verändert hat.
Heute früh funktionierte die Weitergabe der Telegramme an BosMon-Mobile nicht. Ich habe kurzerhand unter Netzwerk senden den alten Kanal gelöscht und einen neuen Kanal hinzugefügt. Allerdings habe ich hier nicht drauf geachtet, ob sich was an der Auslastung geändert hatte ...
Vielleicht hilft das ja bei der Spuren suche weiter.
Viele Grüße
AxVo
Heute früh funktionierte die Weitergabe der Telegramme an BosMon-Mobile nicht. Ich habe kurzerhand unter Netzwerk senden den alten Kanal gelöscht und einen neuen Kanal hinzugefügt. Allerdings habe ich hier nicht drauf geachtet, ob sich was an der Auslastung geändert hatte ...
Vielleicht hilft das ja bei der Spuren suche weiter.
Viele Grüße
AxVo
Re: Hohe CPU-Auslastung
Interessant. Dann werde ich mal den WebServer deaktivieren und schauen, ob der Prozessor weiterhin kocht.Gelle hat geschrieben: ↑27. Feb 2020, 07:46 Moin,
ich habe das Problem auch und tippe stark auf den Webserver. Ich habe 3 Bosmon System am laufen, alle auf der gleichen Version (derzeit 1.5.2.2075).
Die beiden Systeme auf die per Web zugegriffen wird (das eine wertet per Soundkarte aus und das andere stellt nur den Webzugriff bereit), haben das Problem. Das andere System auf dem nur per DME ausgewertet wird und kein Zugriff per Web erfolgt, obwohl der Webserver aktiv ist, hat das Problem nicht.
Meine beiden Systeme haben das Problem glaube ich seit der Version 1.5.x
Gruß Gelle
Würde theoretisch auch durchaus Sinn machen, da er in der neuen Version gänzlich überarbeitet wurde.
Die Unwetterwarnungen habe ich eben einfach mal zu gemacht. Am Prozessor hat sich danach nichts geändert. Da wurde auch glaube ich in der neuen Version nicht verändert.Lumin hat geschrieben: ↑27. Feb 2020, 14:34 Wie sieht's denn mit den Unwetterwarnungen bei den System aus? Sind die aktiviert?
Ich hab heute Morgen nach einer 100% Auslastung BosMon neu gestartet. Normalerweise läuft dann BosMon wieder paar Tage. Aber heute Mittag hatte ich schon wieder die 100%. Außer ein paar Unwetterwarnungen ist in der Zwischenzeit nicht wirklich viel passiert.
Ich lasse die Unwetterwarnungen dennoch erstmal aus.
!Nachtrag!
Ich habe gerade den Webserver deaktiviert und just in diesem Moment ist die CPU-Last deutlich geringer geworden.
Ich denke, wir haben den Übeltäter gefunden.
Wie können wir zusammen an der Lösung arbeiten? Ich würde nämlich ungern auf den Webserver verzichten

Re: Hohe CPU-Auslastung
Ich glaube sogar, dass das Problem erst auftritt, wenn auch auf den Webserver zugegriffen wird. Ist der Webserver aktiv, aber es erfolgt kein Zugriff ist mit der CPU Nutzung auch alles OK.
Re: Hohe CPU-Auslastung
Du hast absolut Recht. Der Übeltäter ist der Webserver. Deaktiviert man ihn bei einer hohen CPU Auslastung, sinkt die Auslastung wieder in den normalen Bereich. Auch wenn man ihn danach wieder aktiviert, bleibt die Auslastung völlig normal. Gleiches passiert, wenn man den Http Port deaktiviert. Aber ich vermute, dadurch wird intern der Webserver auch einfach nur der neuen Konfiguration bei gestartet.moinna hat geschrieben: ↑27. Feb 2020, 18:13 Ich habe gerade den Webserver deaktiviert und just in diesem Moment ist die CPU-Last deutlich geringer geworden.
Ich denke, wir haben den Übeltäter gefunden.
Wie können wir zusammen an der Lösung arbeiten? Ich würde nämlich ungern auf den Webserver verzichten![]()
Ich hab zusätzlich das Logging des Webservers aktiviert. Konnte jedoch keine Zusammenhänge erkenne.
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9
Re: Hohe CPU-Auslastung
Hallo,
vielen Dank für die Fehlersuche. Bitte teilt mir mit welche Teile der Webschnittstelle Ihr aktiv nutzt:
- Telegrammfenster im Webbrowser
- BMM
- Netzwerkkanal des Webservers von einem weiteren BosMon abonniert
- Rückmeldefenster
...
Damit sollte sich eingrenzen lassen wo der CPU-Verbrauch herkommt.
Grüße
Thimo Eichstädt
vielen Dank für die Fehlersuche. Bitte teilt mir mit welche Teile der Webschnittstelle Ihr aktiv nutzt:
- Telegrammfenster im Webbrowser
- BMM
- Netzwerkkanal des Webservers von einem weiteren BosMon abonniert
- Rückmeldefenster
...
Damit sollte sich eingrenzen lassen wo der CPU-Verbrauch herkommt.
Grüße
Thimo Eichstädt
Re: Hohe CPU-Auslastung
Aktiviert, jedoch nicht in Verwendung - also kein Zugriff auf die Web Telegramm Fenster.
Durchgehende Nutzung von ca. 10 Personen
Deaktiviert
Keine Verwendung
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9
Re: Hohe CPU-Auslastung
Ich habe mal geschaut, was passiert, wenn die CPU Last hoch geht.
Da kann man sehen, dass ein Portscanner oder irgendein scheiss aus dem Internet auf den Webserver zugreift. Irgendwie werden die Ports aber nicht geschlossen und pro Zugriff wird dann ein Thread geöffnet, der sich dann der CPU bedient. (siehe Bild)

Vielleicht hilft das ja bei der Problembehebung.
Da kann man sehen, dass ein Portscanner oder irgendein scheiss aus dem Internet auf den Webserver zugreift. Irgendwie werden die Ports aber nicht geschlossen und pro Zugriff wird dann ein Thread geöffnet, der sich dann der CPU bedient. (siehe Bild)

Vielleicht hilft das ja bei der Problembehebung.
Re: Hohe CPU-Auslastung
Zu Eurer Info:
Thimo konnte das Problem wohl ausfindig machen und hat mir einen Patch zum Testen gegeben. Das läuft sein einigen Tagen ohne Probleme und es kam nie wieder zu dieser hohen CPU Auslastung.
Ich gehe davon aus, dass ein neues Release diesen Patch beinhalten wird.
Thimo konnte das Problem wohl ausfindig machen und hat mir einen Patch zum Testen gegeben. Das läuft sein einigen Tagen ohne Probleme und es kam nie wieder zu dieser hohen CPU Auslastung.
Ich gehe davon aus, dass ein neues Release diesen Patch beinhalten wird.
BosMon 1.5.11
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9
BosMon Mobile 3.0.4
Samsung Galaxy S8
Android 9