NEWS
Ist der Raspi überlastet?
-
-
@liv-in-sky sagte in Ist der Raspi überlastet?:
in deinem htop ist der swap speicher voll - evtl ist das ein thema
@maxpd
Es muss ja nicht die CPU sein, die deinen RasPi ausbremst. Fehlendes RAM und damit Auslagerung in den (sehr langsamen) SWAP bremst noch viel mahr -
@maxpd
hast du schon mal beobachtet ob der speicherverbrauch sich nach und nach aufbaut?
oder ob er zu bestimmten Zeiten hoch und dann wieder runter geht?Wenn er sich nach und nach aufbaut, dann könntest du deine skripte mal nach Speicherlecks durchsuchen.
du kannst hier mal schauen, da hatte ich bereits ein paar Sachen geschrieben nach was man suchen kann.
https://forum.iobroker.net/topic/40101/gelöst-speicherlecks-im-iobroker?_=1630578347165Wenn es nur zu bestimmten Zeiten auftaucht und wieder geht, dann kannst du schauen welche Skripte zu diesen Zeiten gestartet werden (Weiß nicht, ob man den Start zeitabhängigker Skripts im Log sieht.)
Kann natürlich auch eine Kombination von beiden sein.
-
pi@iobroker:~ $ free && swapfind | sort -n -r total used free shared buff/cache available Mem: 1911324 1525916 230452 29308 154956 330268 Swap: 102396 102396 0 -bash: swapfind: Kommando nicht gefunden.
@homoran said in Ist der Raspi überlastet?:
@maxpd
Es muss ja nicht die CPU sein, die deinen RasPi ausbremst. Fehlendes RAM und damit Auslagerung in den (sehr langsamen) SWAP bremst noch viel mahrAlso wäre dein Vorschlag ein neuer Raspi mit mehr RAM?
@oliverio said in Ist der Raspi überlastet?:
@maxpd
hast du schon mal beobachtet ob der speicherverbrauch sich nach und nach aufbaut?
oder ob er zu bestimmten Zeiten hoch und dann wieder runter geht?Gestern nach dem Neustart war er ja noch bei 40% frei. Jetzt sind es nur noch 18 %. Also er läuft definitiv voll. Ansonsten ist mir noch nichts aufgefallen.
@oliverio said in Ist der Raspi überlastet?:
Wenn es nur zu bestimmten Zeiten auftaucht und wieder geht, dann kannst du schauen welche Skripte zu diesen Zeiten gestartet werden (Weiß nicht, ob man den Start zeitabhängigker Skripts im Log sieht.)
Kann man da evtl. mit einem Adapter, History und Flot irgendwie nen Graphen über die Leistung im Zeitverlauf bauen?
Ich wühl mich am WE mal durch deinen Beitrag, da sehe ich auch so einen Graphen. -
@maxpd sagte in Ist der Raspi überlastet?:
Also wäre dein Vorschlag ein neuer Raspi mit mehr RAM?
Der läuft dann nur später voll. Du musst das (vermutlich krumme) Skript finden.
-
@thomas-braun Indem ich gucke nach Abschalten welches Skriptes der SWAP nicht mehr voll läuft. OK
-
geht der befehl nicht ?
swapfind | sort -n -r
dort siehst du sortiert, was den swap vollmacht - wenn es iobroker ist, dann kann es ein script sein
-
@liv-in-sky nee, leider nicht
-bash: swapfind: Kommando nicht gefunden.
-
@liv-in-sky sagte: wenn es iobroker ist, dann kann es ein script sein
... oder eine scheduled Instanz.
-
ja -weil ich doof bin - das ist ein bash script und kein befehl
probier mal:
for proc in /proc/*; do cat $proc/smaps 2>/dev/null | awk '/Swap/{swap+=$2}END{print swap"\t'`readlink $proc/exe`'"}'; done
-
@liv-in-sky
kann er sicherlich mal probieren.
swap ist doch sozusagen der erweiterte hauptspeicher auf der festplatte.
es werden dort die teile hingeschoben, die aktuell nicht im hauptspeicher benötigt werden, bei denen die prozesse aber noch laufen, aber gerade schalfen.dann befinden sich im swap ja eher die teile die nicht dafür verantwortlich sind, da der prozess der den speicher vollmacht ja wahrscheinlich kontinuierlich läuft und auch kontinuierlich in den speicher schreibt. dazu muss der sich aber im hauptspeicher befinden.
-
war nur ne idee - was passiert, wenn der swap zu 100prozent voll ist ? dann muss doch der speicher immer umgeschichtet werden ??
bei mir zeigen sich "defekte" scripte immer in der cpu (außer bei js-controller 3- da hatte ich das noch nicht)
und leider hatte ich beim script-testen einige solche fehler gecodet
einen vollen swap hatte ich bis jetzt noch nie
-
ach ja - wenn ein script eine dauerschleife ode ssowas hat, wird dies doch nicht im swap landen - es ist ja aktiv in nutzung
daher dachte ich, wenn swap voll - kein scriptfehler
ist aber allles reine hypthese
-
@maxpd sagte in Ist der Raspi überlastet?:
@thomas-braun Indem ich gucke nach Abschalten welches Skriptes der SWAP nicht mehr voll läuft. OK
im Endeffekt ja.
im ersten schritt könntest du aber mal alle nicht notwendigen adapter abschalten
und nur den javascript adapter laufen lassen.
meine Vermutung liegt bei 95% das das Problem da drin ist.
Dann hast du die Frage nach Prozess schon mal erledigt.
aber ja es dauert seine Zeit -
@maxpd Wenn es über Nacht voll läuft, könnte es auch der Backitup-Adapter verursachen, wenn die Backups zu groß für den RAM sind.
Gruß, Jürgen -
@liv-in-sky kurz zwischendrin das Ergebnis deiner Abfrage. Sieht für mich bescheiden aus ^^
0 /bin/bash 1168 /lib/systemd/systemd 1800 /bin/bash 0 /bin/readlink 0 /bin/readlink
Was ich auch sagen kann ist, dass nach Abschalten aller Adapter (außer Admin) der Swap weiterhin 100% voll ist.
Neustart nach Deaktivierung jedes Adapter habe ich noch nicht gemacht.Nach generellem Neustart ist der Swap erstmal leer. Ich tracke nun, ab wann er voll läuft.
-
@maxpd hast du nach dem befehl mal in der konsole nach oben gescrollt ?
-
@liv-in-sky Ja, das ist Alles ab Eingabe deines Befehls (Den hab ich copy paste genommen)
Ich bekomme nu eine Nachricht aufs Handy sobald der Swap vollläuft. Dann kann ich es gut einer Handlung oder ähnlichem zuweisen. Bislang aber seit 80 min 0% voll. Zudem trackt der history adaper mit. -
@maxpd So, um 10 uhr hat sich der Swap um 15,2% gefüllt (rote Linie) und hält den Wert momentan konstant. Der Log für diese eine Minute. Die Grüne Linie ist der freie Speicher. Mit 200mb angegeben, wobei ich im htop 400 sehe:
2021-09-05 09:59:39.002 - [33mwarn[39m: zigbee.0 (2329) Send command to 0x847127fffe1738bc failed with: Code 205 (No network route) 2021-09-05 09:59:41.855 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 09:59:41.856 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009 2021-09-05 09:59:48.803 - [32minfo[39m: javascript.0 (1282) script.js.Lichter.Licht_Büro: 180 sec 2021-09-05 09:59:52.052 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632._info.mac" has to be type "number" but received type "string" 2021-09-05 09:59:52.188 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632.seg.0.col.0" has to be one of type "string", "number", "boolean" but received type "object" 2021-09-05 09:59:52.195 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632.seg.0.col.1" has to be one of type "string", "number", "boolean" but received type "object" 2021-09-05 09:59:52.202 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632.seg.0.col.2" has to be one of type "string", "number", "boolean" but received type "object" 2021-09-05 09:59:52.345 - [32minfo[39m: mihome-vacuum.0 (1336) State value to set for "mihome-vacuum.0.info.water_box" has to be type "text" but received type "boolean" 2021-09-05 09:59:58.802 - [32minfo[39m: javascript.0 (1282) script.js.Lichter.Licht_Büro: 180 sec 2021-09-05 09:59:59.338 - [33mwarn[39m: zigbee.0 (2329) Send command to 0x847127fffe1738bc failed with: Code 205 (No network route) 2021-09-05 10:00:00.142 - [32minfo[39m: host.iobroker instance system.adapter.coronavirus-statistics.0 started with pid 9065 2021-09-05 10:00:01.924 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 10:00:01.925 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009 2021-09-05 10:00:01.962 - [32minfo[39m: coronavirus-statistics.0 (9065) starting. Version 0.8.3 in /opt/iobroker/node_modules/iobroker.coronavirus-statistics, node: v12.22.1, js-controller: 3.3.15 2021-09-05 10:00:04.176 - [32minfo[39m: host.iobroker instance system.adapter.daswetter.0 started with pid 9085 2021-09-05 10:00:04.829 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Hinter_TV.control.active_bright" has to be type "number" but received type "string" 2021-09-05 10:00:04.831 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Hinter_TV.control.ct" has to be type "number" but received type "string" 2021-09-05 10:00:05.882 - [32minfo[39m: daswetter.0 (9085) starting. Version 3.0.7 in /opt/iobroker/node_modules/iobroker.daswetter, node: v12.22.1, js-controller: 3.3.15 2021-09-05 10:00:06.060 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Neben_Couch3.control.active_bright" has to be type "number" but received type "string" 2021-09-05 10:00:06.061 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Neben_Couch3.control.ct" has to be type "number" but received type "string" 2021-09-05 10:00:06.974 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 1","role":"weather"}}} {"type":"channel","common":{"name":"Hour 1","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821611698,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_1","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:07.148 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 2","role":"weather"}}} {"type":"channel","common":{"name":"Hour 2","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821611864,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_2","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:07.298 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 3","role":"weather"}}} {"type":"channel","common":{"name":"Hour 3","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821612007,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_3","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:07.513 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 4","role":"weather"}}} {"type":"channel","common":{"name":"Hour 4","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821612177,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_4","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:07.762 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 5","role":"weather"}}} {"type":"channel","common":{"name":"Hour 5","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821612403,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_5","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:07.892 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 6","role":"weather"}}} {"type":"channel","common":{"name":"Hour 6","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821612571,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_6","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:08.049 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 7","role":"weather"}}} {"type":"channel","common":{"name":"Hour 7","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821612765,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_7","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:08.805 - [32minfo[39m: javascript.0 (1282) script.js.Lichter.Licht_Büro: 180 sec 2021-09-05 10:00:15.557 - [32minfo[39m: host.iobroker instance system.adapter.ical.0 started with pid 9101 2021-09-05 10:00:16.008 - [32minfo[39m: mihome-vacuum.0 (1336) State value to set for "mihome-vacuum.0.info.water_box" has to be type "text" but received type "boolean" 2021-09-05 10:00:16.750 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 8","role":"weather"}}} {"type":"channel","common":{"name":"Hour 8","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821612918,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_1.Hour_8","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:17.460 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 1","role":"weather"}}} {"type":"channel","common":{"name":"Hour 1","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821613304,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_1","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:17.686 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 2","role":"weather"}}} {"type":"channel","common":{"name":"Hour 2","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821613458,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_2","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:17.925 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 3","role":"weather"}}} {"type":"channel","common":{"name":"Hour 3","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821613590,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_3","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:18.151 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 4","role":"weather"}}} {"type":"channel","common":{"name":"Hour 4","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821613816,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_4","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:18.500 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 5","role":"weather"}}} {"type":"channel","common":{"name":"Hour 5","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821614000,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_5","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:18.801 - [32minfo[39m: javascript.0 (1282) script.js.Lichter.Licht_Büro: 180 sec 2021-09-05 10:00:18.801 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 6","role":"weather"}}} {"type":"channel","common":{"name":"Hour 6","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821614146,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_6","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:19.100 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 7","role":"weather"}}} {"type":"channel","common":{"name":"Hour 7","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821614401,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_7","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:19.413 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 8","role":"weather"}}} {"type":"channel","common":{"name":"Hour 8","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821614567,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_2.Hour_8","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:19.616 - [33mwarn[39m: zigbee.0 (2329) Send command to 0x847127fffe1738bc failed with: Code 205 (No network route) 2021-09-05 10:00:20.202 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 1","role":"weather"}}} {"type":"channel","common":{"name":"Hour 1","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821615031,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_1","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:20.667 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 2","role":"weather"}}} {"type":"channel","common":{"name":"Hour 2","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821615254,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_2","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:20.806 - [32minfo[39m: ical.0 (9101) starting. Version 1.11.2 in /opt/iobroker/node_modules/iobroker.ical, node: v12.22.1, js-controller: 3.3.15 2021-09-05 10:00:21.004 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 3","role":"weather"}}} {"type":"channel","common":{"name":"Hour 3","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821615427,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_3","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:21.178 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 4","role":"weather"}}} {"type":"channel","common":{"name":"Hour 4","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821616447,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_4","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:21.399 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 5","role":"weather"}}} {"type":"channel","common":{"name":"Hour 5","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821616673,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_5","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:21.562 - [32minfo[39m: ical.0 (9101) processing URL: Abfuhrtermine https://calendar.google.com/calendar/ical/gteg5rprkrdlshhholvk9ot354%40group.calendar.google.com/private-0251115518dfd8b3c71688e9dd691e07/basic.ics 2021-09-05 10:00:21.715 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 6","role":"weather"}}} {"type":"channel","common":{"name":"Hour 6","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821616919,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_6","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:21.893 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 10:00:21.894 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009 2021-09-05 10:00:21.968 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 7","role":"weather"}}} {"type":"channel","common":{"name":"Hour 7","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821617130,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_7","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:22.155 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 8","role":"weather"}}} {"type":"channel","common":{"name":"Hour 8","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821617402,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_3.Hour_8","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:22.510 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632._info.mac" has to be type "number" but received type "string" 2021-09-05 10:00:22.662 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632.seg.0.col.0" has to be one of type "string", "number", "boolean" but received type "object" 2021-09-05 10:00:22.671 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632.seg.0.col.1" has to be one of type "string", "number", "boolean" but received type "object" 2021-09-05 10:00:22.678 - [32minfo[39m: wled.0 (2784) State value to set for "wled.0.98cdac26b632.seg.0.col.2" has to be one of type "string", "number", "boolean" but received type "object" 2021-09-05 10:00:22.745 - [32minfo[39m: coronavirus-statistics.0 (9065) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment 2021-09-05 10:00:22.804 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 1","role":"weather"}}} {"type":"channel","common":{"name":"Hour 1","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821617966,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_1","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:22.919 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 2","role":"weather"}}} {"type":"channel","common":{"name":"Hour 2","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821618138,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_2","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:23.563 - [32minfo[39m: host.iobroker instance system.adapter.coronavirus-statistics.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2021-09-05 10:00:23.616 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 3","role":"weather"}}} {"type":"channel","common":{"name":"Hour 3","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821618318,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_3","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:23.729 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 4","role":"weather"}}} {"type":"channel","common":{"name":"Hour 4","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821618435,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_4","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:23.864 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 5","role":"weather"}}} {"type":"channel","common":{"name":"Hour 5","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821618718,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_5","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:23.977 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 6","role":"weather"}}} {"type":"channel","common":{"name":"Hour 6","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821618935,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_6","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:24.135 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 7","role":"weather"}}} {"type":"channel","common":{"name":"Hour 7","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821619147,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_7","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:24.252 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 8","role":"weather"}}} {"type":"channel","common":{"name":"Hour 8","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821619356,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_4.Hour_8","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:24.495 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 1","role":"weather"}}} {"type":"channel","common":{"name":"Hour 1","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821619711,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_1","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:24.613 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 2","role":"weather"}}} {"type":"channel","common":{"name":"Hour 2","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821619864,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_2","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:24.709 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 3","role":"weather"}}} {"type":"channel","common":{"name":"Hour 3","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821620011,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_3","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:24.829 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 4","role":"weather"}}} {"type":"channel","common":{"name":"Hour 4","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821620133,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_4","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:24.928 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 5","role":"weather"}}} {"type":"channel","common":{"name":"Hour 5","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821620248,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_5","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:25.036 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 6","role":"weather"}}} {"type":"channel","common":{"name":"Hour 6","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821620348,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_6","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:25.145 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 7","role":"weather"}}} {"type":"channel","common":{"name":"Hour 7","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821620443,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_7","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:25.256 - [33mwarn[39m: daswetter.0 (9085) change object {"type":"channel","common":{"common":{"name":"Hour 8","role":"weather"}}} {"type":"channel","common":{"name":"Hour 8","role":"weather"},"native":{},"from":"system.adapter.daswetter.0","user":"system.user.admin","ts":1630821620589,"_id":"daswetter.0.NextDaysDetailed.Location_1.Day_5.Hour_8","acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 2021-09-05 10:00:25.360 - [32minfo[39m: daswetter.0 (9085) Terminated (NO_ERROR): Without reason 2021-09-05 10:00:25.873 - [32minfo[39m: daswetter.0 (9085) cleaned everything up... 2021-09-05 10:00:25.884 - [32minfo[39m: host.iobroker instance system.adapter.daswetter.0 terminated with code 0 (NO_ERROR) 2021-09-05 10:00:26.996 - [32minfo[39m: ical.0 (9101) Terminated (NO_ERROR): Without reason 2021-09-05 10:00:27.521 - [32minfo[39m: host.iobroker instance system.adapter.ical.0 terminated with code 0 (NO_ERROR) 2021-09-05 10:00:28.803 - [32minfo[39m: javascript.0 (1282) script.js.Lichter.Licht_Büro: 180 sec 2021-09-05 10:00:34.833 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Hinter_TV.control.active_bright" has to be type "number" but received type "string" 2021-09-05 10:00:34.835 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Hinter_TV.control.ct" has to be type "number" but received type "string" 2021-09-05 10:00:36.050 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Neben_Couch3.control.active_bright" has to be type "number" but received type "string" 2021-09-05 10:00:36.051 - [32minfo[39m: yeelight-2.0 (1838) State value to set for "yeelight-2.0.Neben_Couch3.control.ct" has to be type "number" but received type "string" 2021-09-05 10:00:36.570 - [32minfo[39m: mihome-vacuum.0 (1336) State value to set for "mihome-vacuum.0.info.water_box" has to be type "text" but received type "boolean" 2021-09-05 10:00:38.804 - [32minfo[39m: javascript.0 (1282) script.js.Lichter.Licht_Büro: 180 sec 2021-09-05 10:00:39.856 - [33mwarn[39m: zigbee.0 (2329) Send command to 0x847127fffe1738bc failed with: Code 205 (No network route) 2021-09-05 10:00:41.860 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 10:00:41.861 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009 2021-09-05 10:00:47.699 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 10:00:47.699 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009 2021-09-05 10:00:47.703 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 10:00:47.703 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009 2021-09-05 10:00:48.725 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 10:00:48.726 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009 2021-09-05 10:00:48.728 - [32minfo[39m: chromecast.0 (2730) Received keep alive for disconnected device Google Home Wohnzimmer 2021-09-05 10:00:48.728 - [32minfo[39m: chromecast.0 (2730) Reconnecting Google Home Wohnzimmer to xxx.xxx.xxx.76:8009
-
@maxpd ok - bin mir auch nicht sicher, ob wir da eine lösung brauchen - wenn der swap halt voll ist, wäre es schon gut, zu wissen, wer da vollschreibt
was hast du den außer iobroker noch am laufen
der befehl, der funktionieren sollte ist:
for proc in /proc/*; do cat $proc/smaps 2>/dev/null ; done
wenn die konsole schwarz bleibt, stimmt der awk befehl nicht - aber mit diesem befehl kannst du halt überprüfen, was im swap los ist
wenn du ein bashscript machen kannst, ginge noch das http://hslomka.de/techno/?p=474
der bash:
mit top geht es auch https://serverfault.com/questions/132084/system-swapping-how-do-i-figure-out-what-the-problem-is