Charge importante Jeedom

Bonjour,
Comment pourrais-je savoir d’où provient la surcharge sur mon JEEDOM
J’ai une charge surper élevée.
Cela vient peut-être des compteur shelly que j’ai passé en MQTT ?
Si vous pouvez m’aider à résoudre ce problème et éventuellement la parade ça serait génial. Merci beaucoup

Bonjour,

Il faut désactiver les plugins 1 a 1 et trouver le coupable…
La dernière modif semble etre une bonne piste

Bonjour,

En SSH, exécutez la commande htop, cela devrait vous mettre sur la piste du problème

Entre vos tests indiqués par Livyo, faites F5 pour voir le résultat sur la page Santé, le rafraichissement n’est pas automatique.

Même soucis pour moi.

En allant dans Règlage > Système > Configuration > OS/DB > Administration Système, puis en sélectionnant « Memory usage » j’avais cette ligne.

2578 1 32.2 0.9 /usr/bin/python3 /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py --loglevel error --socketport 55019 --callback http://127.0.0.1:80/plugins/xiaomihome/core/php/jeeXiaomiHome.php --apikey --cycle 0.05 --pid /tmp/jeedom/xiaomihome/deamon.pid

Après l’après la désactivation du plugin Xiaomi Home tout est revenu dans l’ordre.

Reste à trouver pourquoi cela me fait cela… :sweat_smile:

EDIT : j’ai testé cela Problème mémoire et lenteurs - #15 par Bad
a suivre…

Hello @dsigmoun,

Moi ce que je vois c’est que tu as ennnnormément de connexions actives :
image

Peux-tu lancer la commande netstat -tpn | grep ':80\|:443' et me donner le résultat ?

Bad

Bonjour Bad,

Voici le résultat

tcp        0      0 127.0.0.1:60238         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:32790         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:39682         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44384     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44300     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:40274         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57384         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:38362         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57812         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:40264         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57348         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44314     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44376     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44346     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:40252         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44380     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:35068     162.159.133.234:443     ESTABLISHED 1523/node
tcp        0      0 192.168.1.200:44390     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44326     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:57358         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:40256         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57370         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:60996         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:39728         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:39714         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44350     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:38340         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44308     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:57840         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44366     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44336     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:32798         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:40282         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:38342         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57784         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57856         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44392     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44322     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44354     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:57824         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44316     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:39700         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44368     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:32796         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44320     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44334     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:40300         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:39676         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:38348         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57388         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44370     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44348     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44318     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:57816         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:32806         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44344     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:32780         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:39688         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57798         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:38310         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44382     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 192.168.1.200:44386     192.168.1.79:8123       TIME_WAIT   -
tcp        0      0 127.0.0.1:39662         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57860         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:33244     192.168.1.60:8009       ESTABLISHED 1678/python3
tcp        0      0 127.0.0.1:40296         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:57336         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:38326         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 127.0.0.1:39648         127.0.0.1:80            TIME_WAIT   -
tcp        0      0 192.168.1.200:44342     192.168.1.79:8123       TIME_WAIT   -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57882      ESTABLISHED -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57878      TIME_WAIT   -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57880      ESTABLISHED -
tcp6       0      0 ::1:80                  ::1:45946               TIME_WAIT   -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57881      ESTABLISHED -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57874      TIME_WAIT   -
tcp6       1      0 ::1:50940               ::1:80                  CLOSE_WAIT  1913/Rezolv.JeeDore
tcp6       0      0 192.168.1.200:80        192.168.1.85:57879      TIME_WAIT   -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57870      TIME_WAIT   -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57872      TIME_WAIT   -
tcp6       0      0 ::1:80                  ::1:59698               TIME_WAIT   -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57875      TIME_WAIT   -
tcp6       0      0 192.168.1.200:39544     192.168.1.180:443       ESTABLISHED 1913/Rezolv.JeeDore
tcp6       0      0 ::1:80                  ::1:50940               FIN_WAIT2   -
tcp6       0      0 192.168.1.200:80        192.168.1.85:57877      ESTABLISHED -

Bon, il n’y a pas autant de connexions que ça au final :

  • 42x 127.0.0.1:*127.0.0.1:80 + 1x ::1:*::1:80
  • 26x 192.168.1.200:*192.168.1.79:8123

J’imagine que la 192.168.1.200 est ton ordi ?
Reste à voir d’où viennent les 42 autres connexions locales.
As-tu toujours autant de connexions actives dans ta page de santé ?

Bad

En fait, l’impression d’écran n’est pas la mienne :slight_smile: C’est celle de @Chris64

Ouais carrément :rofl: !

Bonjour Bad, je viens de faire le test et avant cela j’ai regardé la page santé avec capture écran que je joins aussi



Merci pour votre aide

Bonjour Fabrice, je viens d’exécuter cette commande je vais faire plusieurs captures du coup


Là j’atteins des sommets !


Alors ai-je trop d’appareils connectés ? Ou trop de critères appelés par appareil. Je pensais qu’une machine en fonction de sa capacité, aurait pu absorber ces demandes. Maintenant je me trompe peut-être

Bonjour,

Arrêtez le Demon du plugin MQTT Manger et regardez ce qui se passe.

Bonjour Fabrice, en fonction de cela ça donne ça

J’ai fait cette nouvelle capture d’écran qui me semble importante dans l’analyse de mon problème, mais à confirmer

Voulez vous que je regardez chez vous avec vous ?
Si oui, on passe en privé. Il faut Windows 10 ou Windows 11 pour un accès distant à votre machine.

Oui avec plaisir, je suis sur W11 sur le Nuc

On vois qu’un plugin a fait pratiquement 600 erreurs, il va être identifiable avec son APIKey

Montrez la config de plugin-mqtt2
Il faut trouver a qui appartient le listener 9.
Je me demande si vous n’avez pas coché « envoyer tous les évènements » dans la config du plugin

Les erreurs sont normales si le démon de plugin-mqtt2 est arrêté, 55035 c’est son port par défaut