NEWS
Systemauslastung hoch + Javascript schmiert ab [gelöst]
-
@homoran
Unifi hab ich vorhin als Beta installiert weil ich auch mit dem adapter Probleme beim Verbinden zur UDMPro habe. Aktuell ist dieser deaktiviert
Javascript ist eigentlich wieder auf 5.1.3 (Hatte ich über die GUI wieder installiert. Muss ich da noch mehr machen um die Version wieder sauben zu haben?
mihome ist beta, stimme, ist deaktiviert. Ich warte hier noch darauf das mein sauger unterstützt wird
Broadlink hab ich seit monaten in dieser version am laufen. Kann den aber mal deaktivieren -
@homoran said in Systemauslastung hoch + Javascript schmiert ab:
86 Adapter/Instanzen ist aber ganz schön sportlich
Du weißt doch wie schnell sich das sammelt
Dazu muss ich sagen das nicht alle laufen. Kann ich das anzeigen lassen wie viele auch AN sind? -
@christoph1337 sagte in Systemauslastung hoch + Javascript schmiert ab:
Kann ich das anzeigen lassen wie viele auch AN sind?
iobroker list instances
-
@homoran Was meinst du genau?
Das hier?
-
@thomas-braun sagte in Systemauslastung hoch + Javascript schmiert ab:
@christoph1337 sagte in Systemauslastung hoch + Javascript schmiert ab:
Kann ich das anzeigen lassen wie viele auch AN sind?
iobroker list instances
und dahinter noch ein
| grep +
-
@christoph1337 sagte in Systemauslastung hoch + Javascript schmiert ab:
Was meinst du genau?
Das hier?nein!
Reiter Scripte - links den Explorer in dem die Scripte aufgelistet sind.Bitte im Expertenmodus
-
root@iobroker:/opt/iobroker# iobroker list instances + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.admin.1 : admin : iobroker - enabled, port: 8089, bind: 127.0.0.1, run as: admin system.adapter.alarm.0 : alarm : iobroker - disabled + system.adapter.alexa2.0 : alexa2 : iobroker - enabled + system.adapter.broadlink2.0 : broadlink2 : iobroker - enabled system.adapter.chromecast.0 : chromecast : iobroker - disabled + system.adapter.cloud.0 : cloud : iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - disabled + system.adapter.deconz.0 : deconz : iobroker - enabled, port: 1080 system.adapter.device-reminder.0 : device-reminder : iobroker - disabled + system.adapter.discovery.0 : discovery : iobroker - enabled system.adapter.dwd.0 : dwd : iobroker - enabled + system.adapter.email.0 : email : iobroker - enabled system.adapter.feiertage.0 : feiertage : iobroker - enabled system.adapter.flot.0 : flot : iobroker - enabled system.adapter.google-sharedlocations.0 : google-sharedlocations: iobroker - disabled + system.adapter.hue-extended.0 : hue-extended : iobroker - enabled + system.adapter.hue.0 : hue : iobroker - enabled, port: 443 system.adapter.ical.0 : ical : iobroker - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: iobroker - enabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting : iobroker - enabled system.adapter.icons-icons8.0 : icons-icons8 : iobroker - enabled system.adapter.icons-material-png.0 : icons-material-png : iobroker - enabled system.adapter.icons-material-svg.0 : icons-material-svg : iobroker - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png : iobroker - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : iobroker - enabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: iobroker - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png : iobroker - enabled + system.adapter.influxdb.0 : influxdb : iobroker - enabled, port: 38087 + system.adapter.info.0 : info : iobroker - enabled + system.adapter.iot.0 : iot : iobroker - enabled system.adapter.jarvis.0 : jarvis : iobroker - disabled + system.adapter.javascript.0 : javascript : iobroker - enabled system.adapter.javascript.1 : javascript : iobroker - disabled + system.adapter.kodi.0 : kodi : iobroker - enabled, port: 9090 + system.adapter.kodi.1 : kodi : iobroker - enabled, port: 9090 + system.adapter.kodi.2 : kodi : iobroker - enabled, port: 9090 + system.adapter.maxcube.0 : maxcube : iobroker - enabled, port: 62910, bind: 0.0.0.0 system.adapter.meteoalarm.0 : meteoalarm : iobroker - enabled system.adapter.mihome-vacuum.0 : mihome-vacuum : iobroker - disabled, port: 54321 + system.adapter.mqtt.0 : mqtt : iobroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.nut.0 : nut : iobroker - enabled + system.adapter.octoprint.0 : octoprint : iobroker - enabled system.adapter.openweathermap.0 : openweathermap : iobroker - enabled system.adapter.parser.0 : parser : iobroker - disabled system.adapter.philips-tv.0 : philips-tv : iobroker - disabled + system.adapter.pi-hole.0 : pi-hole : iobroker - enabled + system.adapter.pi-hole.1 : pi-hole : iobroker - enabled + system.adapter.ping.0 : ping : iobroker - enabled system.adapter.proxmox.0 : proxmox : iobroker - disabled, port: 8006 system.adapter.proxy.0 : proxy : iobroker - enabled + system.adapter.scenes.0 : scenes : iobroker - enabled system.adapter.schoolfree.0 : schoolfree : iobroker - enabled + system.adapter.shuttercontrol.0 : shuttercontrol : iobroker - enabled system.adapter.smartcontrol.0 : smartcontrol : iobroker - disabled + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.sourceanalytix.0 : sourceanalytix : iobroker - enabled + system.adapter.spotify-premium.0 : spotify-premium : iobroker - enabled + system.adapter.statistics.0 : statistics : iobroker - enabled + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : iobroker - enabled + system.adapter.tradfri.0 : tradfri : iobroker - enabled system.adapter.unifi.0 : unifi : iobroker - disabled + system.adapter.upnp.0 : upnp : iobroker - enabled system.adapter.vis-bars.0 : vis-bars : iobroker - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobroker - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker : iobroker - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : iobroker - enabled system.adapter.vis-google-fonts.0 : vis-google-fonts : iobroker - enabled system.adapter.vis-history.0 : vis-history : iobroker - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobroker - enabled + system.adapter.vis-inventwo.0 : vis-inventwo : iobroker - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : iobroker - enabled system.adapter.vis-justgage.0 : vis-justgage : iobroker - enabled system.adapter.vis-keyboard.0 : vis-keyboard : iobroker - enabled system.adapter.vis-lcars.0 : vis-lcars : iobroker - enabled system.adapter.vis-map.0 : vis-map : iobroker - enabled system.adapter.vis-material-advanced.0 : vis-material-advanced : iobroker - enabled system.adapter.vis-metro.0 : vis-metro : iobroker - enabled system.adapter.vis-players.0 : vis-players : iobroker - enabled system.adapter.vis-plumb.0 : vis-plumb : iobroker - enabled system.adapter.vis-rgraph.0 : vis-rgraph : iobroker - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : iobroker - enabled system.adapter.vis-weather.0 : vis-weather : iobroker - enabled system.adapter.vis.0 : vis : iobroker - enabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8083, bind: 192.168.1.40, run as: kiosk + system.adapter.web.2 : web : iobroker - enabled, port: 8084, bind: 192.168.1.40, run as: admin + system.adapter.web.3 : web : iobroker - enabled, port: 8085, bind: 127.0.0.1, run as: admin + instance is alive
-
root@iobroker:/opt/iobroker# iobroker list instances | grep + + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.admin.1 : admin : iobroker - enabled, port: 8089, bind: 127.0.0.1, run as: admin + system.adapter.alexa2.0 : alexa2 : iobroker - enabled + system.adapter.broadlink2.0 : broadlink2 : iobroker - enabled + system.adapter.cloud.0 : cloud : iobroker - enabled + system.adapter.deconz.0 : deconz : iobroker - enabled, port: 1080 + system.adapter.discovery.0 : discovery : iobroker - enabled + system.adapter.email.0 : email : iobroker - enabled + system.adapter.hue-extended.0 : hue-extended : iobroker - enabled + system.adapter.hue.0 : hue : iobroker - enabled, port: 443 + system.adapter.influxdb.0 : influxdb : iobroker - enabled, port: 38087 + system.adapter.info.0 : info : iobroker - enabled + system.adapter.iot.0 : iot : iobroker - enabled + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.kodi.0 : kodi : iobroker - enabled, port: 9090 + system.adapter.kodi.1 : kodi : iobroker - enabled, port: 9090 + system.adapter.kodi.2 : kodi : iobroker - enabled, port: 9090 + system.adapter.maxcube.0 : maxcube : iobroker - enabled, port: 62910, bind: 0.0.0.0 + system.adapter.mqtt.0 : mqtt : iobroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.nut.0 : nut : iobroker - enabled + system.adapter.octoprint.0 : octoprint : iobroker - enabled + system.adapter.pi-hole.0 : pi-hole : iobroker - enabled + system.adapter.pi-hole.1 : pi-hole : iobroker - enabled + system.adapter.ping.0 : ping : iobroker - enabled + system.adapter.scenes.0 : scenes : iobroker - enabled + system.adapter.shuttercontrol.0 : shuttercontrol : iobroker - enabled + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.sourceanalytix.0 : sourceanalytix : iobroker - enabled + system.adapter.spotify-premium.0 : spotify-premium : iobroker - enabled + system.adapter.statistics.0 : statistics : iobroker - enabled + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : iobroker - enabled + system.adapter.tradfri.0 : tradfri : iobroker - enabled + system.adapter.upnp.0 : upnp : iobroker - enabled + system.adapter.vis-inventwo.0 : vis-inventwo : iobroker - enabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8083, bind: 192.168.1.40, run as: kiosk + system.adapter.web.2 : web : iobroker - enabled, port: 8084, bind: 192.168.1.40, run as: admin + system.adapter.web.3 : web : iobroker - enabled, port: 8085, bind: 127.0.0.1, run as: admin + instance is alive
-
Warum zwei Admins?
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.admin.1 : admin : iobroker
Warum vier web?
+ system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8083, bind: 192.168.1.40, run as: kiosk + system.adapter.web.2 : web : iobroker - enabled, port: 8084, bind: 192.168.1.40, run as: admin + system.adapter.web.3 : web : iobroker
Zwei mal pihole hört sich auch schräg an. Warum sollte man da zwei von den Löchern betreiben?
-
@thomas-braun
Wenn man den Cloud Zugriff nutzen will braucht man einen zweiten Adapter... Doofer Umweg aber so geht es. Auch wenn der so eingestellt ist, das man nicht alles in dem darf.
Ähnlich beim WEB-Adapter.- Normalen
- Für KIOSK und Whitelist IPs
- Nur für API Zeug über IP (verwende ich eigentlich nicht mehr)
- Cloud Zugriff
-
@thomas-braun said in Systemauslastung hoch + Javascript schmiert ab:
Zwei mal pihole hört sich auch schräg an. Warum sollte man da zwei von den Löchern betreiben?
Weil ich zwei PI hab. Wenn einer verreckt läuft DNS noch. Die werden mit Gravity-Sync auf gleichem Stand gehalten.
-
-
@christoph1337 sagte in Systemauslastung hoch + Javascript schmiert ab:
Heute Spinnt mein ioBroker irgendwie total. Folgendes Problem.
Mein Javascript Adapter erzeugt eine ziemlich hohe CPU-Last und startet anscheinend immer mal wieder neu.Hast du mal danach den Docker von ioBroker neu gestartet , ist es auch dann noch. , bzw. vorher mal nachgeschaut ob Zombies im Hintergrund laufen ?
ps auxww|grep io
-
@christoph1337 Danke - reicht!
die Sammelfunktion ist das einzige Skript in global?
und läuft schon immer nicht?Wieviele Scripte insgesamt?
Nur mal so zur Zusammenfassung bisher:
Sooo viel RAM ist das gar nicht.
Du hast 16GB und 4-6 ist da bei deiner Konfig gar nicht so schlecht.
Linux kümmert sich halt um deine Prozesse:
https://linuxatemyram.comWelche CPU weiß ich nicht
aber 85% beziehen sich nur auf einen Kern - ist aber nicht wenig
mit Docker habe ich gar keine Erfahrung.Mehr stört mich:
Node-Version: 10.x.x Nodejs-Version: 12.22.1
Hast du da irgend etwas nachträglich rumgepfuscht?
das ist wieder ein Thema für @Thomas-Braun -
Vorher danach geschaut hab ich nicht. Allerdings hab ich nachdem ich die Container neu gestartet habe das ganze NAS auch rebootet
-
@homoran sagte in Systemauslastung hoch + Javascript schmiert ab:
das ist wieder ein Thema für @Thomas-Braun
Nee, mit Docker ist das kein Thema für mich. Das interessiert mich nicht.
-
@thomas-braun sagte in Systemauslastung hoch + Javascript schmiert ab:
@homoran sagte in Systemauslastung hoch + Javascript schmiert ab:
das ist wieder ein Thema für @Thomas-Braun
Nee, mit Docker ist das kein Thema für mich. Das interessiert mich nicht.
dann muss sich da ein Docker-kundiger mit beschäftigen.
zwei parallele unterschiedliche node-Installationen sind nie gut! -
@homoran
Vermutlich nur mal wieder nicht richtig ausgefüllt an der Stelle. -
Zeige mal :
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
-
Nur mal so nebenbei ...
er schreibt :
Mein Javascript Adapter erzeugt eine ziemlich hohe CPU-Last und startet anscheinend immer mal wieder neu.
Hast du ein Log davon !?