La version v2.5.20 (Stable) est de sortie ce matin. Au menu, toutes les améliorations et corrections des dernières versions béta.
Cette mise à jour est une grosse refonte / optimisation (en prévision de la version 3.x.x qui est en préparation) à la fois des commandes lancées pour récupérer les infos ainsi que du système de logs pour le plugin, donc si besoin, pour tout disfonctionnement, n’hésitez pas à ouvrir un post dédié avec le tag plugin-monitoring
Pour rappel :
Cette version reste compatible avec les versions antérieures à la version 4.4 de Jeedom, mais les futures versions 3.x.x du plugin ne seront plus compatibles qu’avec les versions minimum 4.4 du core de Jeedom.
La version v2.5.23 qui est sorti en stable la nuit dernière est la dernière version de la branche 2.5.x du plugin Monitoring, et donc la dernière version à supporter Debian 10 et les versions de Jeedom antérieures à la version 4.4.
J’invite tous les utilisateurs qui sont actuellement avec la version BETA installée sur leur Jeedom et qui ne souhaitent pas tester les prochaines versions 3.0.x BETA qui arrivent, à repasser en version STABLE (les versions STABLE et BETA sont actuellement strictement identiques, donc il n’y a aucun souci à passer de l’une à l’autre )
La prochaine version 3.0.x BETA devrait sortir dans les 10 jours à venir.
Tout le code du plugin a été réécrit (mais la philosophie du plugin reste bien sûr la même, il est juste optimisé et modernisé au niveau code et personnalisations), donc la phase BETA sera importante pour valider que tout fonctionne toujours comme attendu.
La procédure de migration de la version 2.5.23 vers la version 3.0.x sera décrite dans la documentation du plugin, mais sachez déjà qu’elle ne sera pas totalement « transparente » (en cause : la réécriture presque totale du code)
N’hésitez pas à venir en discuter sur le post dédié ICI
La réécriture du plugin v3 est terminée, et la v3.0.16 (béta) sortira bientôt (j’ai encore une batterie de tests à faire) : probablement pendant le we.
Pour rappel, cette version ne fonctionne qu’avec un Jeedom en version 4.4 minimum, et un OS sous Debian 11 minimum (cela fonctionne également en Debian 12).
En attendant, je vous invite à aller lire le changelog et à prendre connaissance de la procédure de migration (dans la documentation).
La documentation a été mise à jour également avec les nouveautés de la v3, et en intégrant également la procédure de migration : Migration v2.5 → v3.0
Je vous invite tous à lire cette documentation, car le passage de la version 2.5 à la version 3.0 n’est pas neutre, et il y a des actions à mener de votre part !
Tant que ces actions n’auront pas été menées, le widget Monitoring sur le dashboard ne s’affichera pas correctement, et il y a aura des erreurs dans les logs du plugin
La version v3.0.22 béta est disponible sur le market.
ATTENTION avec cette version, elle intègre des changements dans les unités de certaines commandes, du à un soucis sinon de stockage des historiques dans la BDD de Jeedom, les nombres étant trop grand, cela provoquait des erreurs dans l’historisation.
La version v3.0.23 béta est en ligne sur le market.
Au menu,
Du changement sur la détection des cartes réseaux (notamment pour certaines config proxmox), et optimisation de la récupération du trafic réseau (TX-RX) et de l’adresse IP de la carte.
Optimisation du code pour le calcul des stats et des tendances des commandes historisées (Calcul déplacé au moment de la récupération des données au lieu qu’il s’exécute à chaque affichage du widget sur le dashboard)
La version v3.0.24 béta est en ligne dès maintenant.
Dans cette version, j’ai ajouté une ligne sur le widget « Infos Réseau » avec le nom de la carte réseau et son adresse IP.
Pour l’utiliser, il faut aller dans vos équipements et simplement appuyer sur le bouton « Sauvegarder » une fois pour voir apparaître cette nouvelle commande.
Bien sûr, comme pour les autres lignes du widget, si vous ne souhaitez pas voir apparaitre cette info, vous pouvez décocher la case « Afficher » de la commande correspondante dans l’équipement, et cette ligne n’apparaitra alors plus sur le dashboard
Le changelog et la documentation ont été mis à jour :
La version v3.1.11 du plugin sortira en STABLE demain matin.
Cette version intègre le support des NAS QNAP.
Elle intègre également le début du support AsusWRT (il y a un sujet dédié - ICI -, je cherche des testeurs pour aider à cette intégration). cette partie AsusWRT reste donc pour l’instant en BETA (dans le sens : non encore finalisée).
Le changelog et la documentation ont été mis à jour :
La version v3.2.0 BETA sera disponible la nuit prochaine.
Au programme :
L’optimisation du code avec la fermeture explicite de la connexion SSH ouverte sur un équipement distant après la mise à jour des informations. (Nécessite SSH-Manager v1.1.0+)
L’ajout d’une option dans chaque équipement permettant de monitorer plusieurs autres cartes réseaux (en plus de la carte réseau de l’équipement donc) avec l’ajout de ces informations aux templates par défaut (Dashboard et Mobile).
Le changelog et la documentation ont été mis à jour :
Grosse mise à jour du Plugin Monitoring qui va sortir en BETA la nuit prochaine : v3.4.1
« Grosse », car l’ensemble des Javascript ont été réécrit (enlever le jQuery, moderniser, optimiser), ce qui pourraient amener des régressions, donc à bien tester (cela fait plusieurs jours que cela tourne sur mes Jeedom, mais je ne couvre pas tous les cas d’usage, donc j’ai besoin de TESTEURS pour cette nouvelle version )
Ce n’est pas que de la « réécriture », j’ai ajouté également une nouvelle fonctionnalité, la page « Santé » du plugin, qui vous donne une vue d’ensemble de vos équipements Monitoring avec mise à jour automatique des valeurs
ATTENTION : Comme indiqué dans le changelog, cette version nécessite de mettre à jour SSH-Manager en version minimum 1.2.0 !!!
N’hésitez pas à me faire vos retours, aussi bien sur le plugin si vous voyez un bug, que sur l’interface (la page santé par exemple) s’il vous manque quelque chose
La version v3.4.3 passera en stable la nuit prochaine.
Au menu, une nouvelle fenêtre santé sur la page du plugin, la réécriture complète des parties JavaScript pour s’affranchir du jQuery, un bouton permettant d’éditer ses hôtes SSH sans sortir de la page du plugin Monitoring
La documentation a été mise à jour, ainsi que le changelog :