Atlas très lent et partiellement HS

Bonjour

Pour la deuxième fois en 7 jours mon Atlas est très lent (en local).
Presque normal pour le Dashboard, mais au-delà de 60’’ ( vour beaucoup plus) pour par exemple – je n’ai pas tout listé – pour les fonctions suivantes :

  • Santé
  • Panneau de notification
  • Logs (tous que ce soit en entré par les logs ou en entré par le plugin)
  • Configuration des plugins domotiques (plusieurs minutes d’attente)
    A savoir dans les deux dysfonctionnements j’ai les mêmes symptômes :
    1- Le daemon de ZigbeeLinker (Zigbee2mqtt), s’arrête et redémarre et ainsi de suite
    Message « le service de Zigbeelinker s’est arrêté »
    2- Une extrême lenteur pour les fonctions sus cités
    3- Plus rien de répond en Zwave et Zigbee, mais tout fonctionne en RFCom et Bluetooh
    4- Le redémarrage ne change rien

J’ai lancé la fonction santé : RAS tout est au vert
J’ai lancé les vérifications via l’onglet système/configuration
RAS sauf lorsque je lance une « Rétablissement des droits des dossiers et fichiers » , la delta mouline pendant quelques minutes et un message rouge « erreur unknow »

La dernière fois tout avait refonctionné au bout de plusieurs heures…

Avez-vous quelques pistes idées ?
Merci

Oliflo

Configuration

Altas : 4.3.17 (achat de janvier 2023)
Armbian 21.05.8 Buster 64bits (aarch64)
 3 jour(s) et 16h12
 1 min : 57.43 - 5 min : 50.43 - 15 min : 39.74
 Total : 3.96 Go - Libre : 2.58 Go (65%)
 Total : 1.9Gi - Utilisé : 102Mi - Libre : 1.8Gi
 TX : 91.83 Mo - RX : 117.14 Mo
 Total : 29 Go - Utilisé : 7.7 Go (28%)
 6 - 1.4 GHz (43.9°C

Zwave JS : clé USB ZWave+ Everspring
Zigbeelinker : clé PHOSCON - Passerelle universelle Zigbee USB ConBee II -
JeeZigbee (en disant) : clé natif Atlas
RFplayer2 : GCE ELECTRONICS - Interface radio bi-directionnelle multifréquence 433 et 868 MHz USB RFPlayer -
BLA : Bluetooth natif

Logs :
ATLAS

0000|[START CONSISTENCY]
0001|[START CHECK AND FIX DB]
0002|[END CHECK AND FIX DB]
0003|Check jeedom package...
0004|OK
0005|Check jeedom database...OK
0006|Check crons...
0007|Check filesystem right...
0008|OK
0009|Flush cache widget...
0010|Check jeedom object...OK
0011|Check jeedom cmd...OK
0012|Set cache hour...OK
0013|[END CONSISTENCY]

**CRON**
0000|[2023-04-15 19:56:26]ERROR : [Erreur master] plugin::checkDeamon() : SQLSTATE[HY000] [2002] Connection refused
0001|[2023-04-16 19:27:48]ERROR : [Erreur master] plugin::checkDeamon() : SQLSTATE[HY000] [2002] Connection refused

**MQTT2**
0000|[2023-04-16 19:27:53]ERROR : Erreur sur la fonction deamon_stop du plugin : SQLSTATE[HY000] [2002] Connection refused

**MQTT2D**
0000|Thu, 06 Apr 2023 04:49:38 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:165:31
0001|[2023-04-15 17:39:19]ERROR : Error on send to jeedom : null
0002|[2023-04-15 17:39:21]ERROR : Error on send to jeedom : null
0003|[2023-04-15 17:39:27]ERROR : Error on send to jeedom : null
0004|[2023-04-15 17:39:30]ERROR : Error on send to jeedom : null
0005|[2023-04-15 17:39:31]ERROR : Error on send to jeedom : null
0006|[2023-04-15 17:56:26]ERROR : Error on send to jeedom : null
0007|[2023-04-15 17:56:26]ERROR : Error on send to jeedom : null
0008|Sun, 16 Apr 2023 17:38:07 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:165:31
0009|[2023-04-19 11:52:58]ERROR : Error on send to jeedom : null
0010|[2023-04-19 11:53:01]ERROR : Error on send to jeedom : null
0011|[2023-04-19 11:53:04]ERROR : Error on send to jeedom : null
0012|[2023-04-19 11:53:57]ERROR : Error on send to jeedom : null
0013|[2023-04-19 11:54:00]ERROR : Error on send to jeedom : null
0014|[2023-04-19 11:54:02]ERROR : Error on send to jeedom : null
0015|[2023-04-19 11:54:03]ERROR : Error on send to jeedom : null
0016|[2023-04-19 11:54:03]ERROR : Reconnection to mqtt server
0017|[2023-04-19 11:54:14]ERROR : Error on send to jeedom : null


**ZIGBEE2MQTT-DEMON** …. Je n’arrive pas à avoir les debugs (y a-t-il une astuce) ..je n’ai copier que les dernières instances car c’étaient les mêmes depuis le début

0470|[2023-04-20 09:17:09]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 11 seconde(s)
0471|[2023-04-20 09:17:09]INFO : ##### Impossible de démarrer le service Client MQTT (Client MQTT Local) #####
0472|[2023-04-20 09:17:23]INFO : ##### Démarrage du service ZigbeeLinker #####
0473|[2023-04-20 09:17:43]INFO : ##### Service ZigbeeLinker démarré #####
0474|[2023-04-20 09:20:43]INFO : ##### Démarrage du service Zigbee2MQTT #####
0475|[2023-04-20 09:21:18]INFO : ##### Le service Zigbee2MQTT démarre... #####
0476|[2023-04-20 09:21:19]INFO : ##### Démarrage du service Client MQTT (Client MQTT Local) #####
0477|[2023-04-20 09:21:20]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 1 seconde(s)
0478|[2023-04-20 09:21:21]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 2 seconde(s)
0479|[2023-04-20 09:21:22]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 3 seconde(s)
0480|[2023-04-20 09:21:23]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 4 seconde(s)
0481|[2023-04-20 09:21:24]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 5 seconde(s)
0482|[2023-04-20 09:21:25]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 6 seconde(s)
0483|[2023-04-20 09:21:26]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 7 seconde(s)
0484|[2023-04-20 09:21:27]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 8 seconde(s)
0485|[2023-04-20 09:21:28]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 9 seconde(s)
0486|[2023-04-20 09:21:29]INFO : #####  -->  Attent que le service Client MQTT (Client MQTT Local) démarre depuis 10 seconde(s)
0487|[2023-04-20 09:21:29]INFO : ##### Connexion avec identification (Client MQTT Local) #####
0488|[2023-04-20 09:21:29]INFO : ##### Le service Client MQTT a démarré (Client MQTT Local) #####
0489|[2023-04-20 09:21:29]INFO : [Aucun][Client MQTT Local] : Client MQTT subscribe : 1
0490|[2023-04-20 09:21:29]INFO : ##### Le client MQTT Client MQTT Local a reçu un premier message de Zigbee2MQTT #####
0491|[2023-04-20 09:21:30]INFO : ##### Démarrage du service Client MQTT (Client MQTT Local) terminé avec succès #####
0492|[2023-04-20 09:21:59]INFO : ##### Le service zigbee2mqtt a démarré #####
0493|[2023-04-20 09:22:25]ERROR : ##### Le service zigbee2mqtt s'est arrêté #####
0494|[2023-04-20 09:23:01]INFO : ##### Le service ZigbeeLinker a démarré #####
0495|[2023-04-20 09:25:29]ERROR : ##### Le service ZigbeeLinker est arrêté #####
0496|[2023-04-20 09:28:59]INFO : ############ Démarrage des service ############
0497|[2023-04-20 09:29:05]INFO : ##### Démarrage du service Zigbee2MQTT #####
0498|[2023-04-20 09:29:30]INFO : ##### Démarrage du service ZigbeeLinker #####
0499|[2023-04-20 09:30:06]INFO : ##### Service ZigbeeLinker démarré #####

Tout n’est pas au vert !

Tu vois ta charge !!! C’est énorme.

merci. Je n’avais pas vu/compris cette donnée
… et comment detecter ce qui tourne derriere cette charge ? existe t il une commande pour lister et detecter ce qui consomme de la resource.
Car intuitivement je pense que c’est lié à cela

Salut

Il faudrait lister les plugins utilisés.

Si tu peux faire un htop sous ssh et donner ici ce que cela donne.

Dans toutes tes démarches, as-tu fait un reboot? Idéalement, étreindre puis allumer.

Antoine

Je vais installer ssh (je ne maitrise pas encore) .
Mais oui j’ai redémarré via la fonction ad hoc de jeedom.
J’ai même relancé les dépendance de mqtt

merci… je me lance dans ssh ce pm :slight_smile:

Y a aussi ces soucis !

Je l’avais vu mais je n’en comprends pas la porté. J’ai regardé dans les historiques des posts…mais je ne vois pas ce que je peux faire… soit c’est un problème de ssd, soit un problème de bdd.
j’ai regardé la bdd, il me deit que tout est ok
Pour le SSD cela me semble peu probable vu l’âge et le remplissage du disque.

… au risque de paraitre neuneu…comment activer ssh coté Altas ?
J’ai putty, je trouve bien la connexion mais je ne connais pas les id/mp
je suppose que c’est à paramétrer dans jeedom…mais je ne vois pas où.

merci

image

merci !!
j’y suis , j’essaye maintenant de comprendre…

bonne nouvelle entre temps, c’est de nouveau fonctionnel pour les daemon et fluide…
charge 1 min : 1.51 - 5 min : 1.36 - 15 min : 1.37

Ai je raison de penser que quelque chose se lance et bloque par sa charge le systeme… Et qu’à priori cela serait lié à « SQLSTATE[HY000] [2002] Connection refused » ?

y a des chances…
Quels sont les plugins utilisés ?

j’ai lancé SSH ,exécuté la commande htop
et j’ai cela à l’ecran… du coup je vois bien à quoi cela correspond mais n’en comprends pas encore le fonctionnement et le détails

Ca reste elevé, mais c’est bien mieux !

Je te conseille le plugin Monitoring pour surveiller la charge et lancer des alertes (notifications par exemple) si tu dépasses certains valeurs
image

1 « J'aime »

Jete un oeil ici : Tuto - analyser les archives pour détecter des pbs (lenteurs / espaces disques)

Ce ne sera pas la première fois que des pbs de lenteur sont liés à des archives ou timeline mal paramétrées…

Norbert

Bonjour,
ça sera intréressant de voir htop au moment où il y aura à nouveau les problèmes de lenteur. Le process qui monopolise n’est pas forcément celui qu’on voit dans le top ici.
il y a beaucoup de containers qui tournent avec le plugin docker ?

Pour rappel

Antoine

1 « J'aime »

Bien vu. Ca pourrait expliquer certaines choses.

Bonjour,

alors éviter Zigbeelinker et Jeezigbee en même temps, et docker.

akenad :slight_smile:

1 « J'aime »

re,
d’abord merci pour vos retours et conseils
j’ai pas mal avancé depuis cette nuit !

En pluggin il reste :

  • Agenda
    -Atlas
    -Bluetooh Advertissement
    -Comptage
    -Enedis
    -GRDF Connect
    -Mode
    -Monitoring(icone violette)
    -MQTT Manager
    -OPen VPN
    -RFplayer2
    -Thermostat
    -Virtuel
    -Weather
    -ZWave JS
    Zigbeelinker

les autres sont désactivés y compris JZigbee

charge actuel : 1 min : 2.38 - 5 min : 2.45 - 15 min : 2.83

Dans le moteur de tache j’ai une tache (daemon Zigbeelinker) qui tourne depuis
238554"… est ce normal ?

C’est un démon, donc il tourne en permanence… D’où une durée importante.
As tu jeter un œil sur les archives et la timeline (cf post un peu plus haut) ?

Norbert