Closed GoogleCodeExporter closed 9 years ago
[deleted comment]
[deleted comment]
Issue 79 has been merged into this issue.
Original comment by patrice....@gmail.com
on 8 Sep 2014 at 3:58
[deleted comment]
[deleted comment]
Thread à suivre :
- xPLServer : facile utiliser la boucle du thread.
- dbServer (tomysqldb_thre) : facile. Nécessite de modifier l'interval entre
deux boucle (passer de 30s à 5 secondes).
- pythonPluginServer : facile utiliser la boucle du thread.
- thread des interfaces : moyennement facile (plusieurs instances d'interfaces).
Question : stocker dans un espace centralsé ou dans les "descripteur" des
modules ?
Original comment by patrice....@gmail.com
on 17 Sep 2014 at 9:06
[deleted comment]
[deleted comment]
[deleted comment]
le PHP session se trouve soit dans un cookie soit dans l'url. Par defaut ce
PHPSESSID.
Il suffit de chercher dans l'url appelante et dans le cookie, puis de trouver
le fichier correspondant dans le répertoire des sessions et lire le contenu
pour savoir si l'utilisateur est encore loggé.
Original comment by patrice....@gmail.com
on 17 Sep 2014 at 3:46
Ajouter une console pour les log.
Voir avec node.js
Original comment by patrice....@gmail.com
on 23 Sep 2014 at 3:57
[deleted comment]
[deleted comment]
Ce qu'il faut mettre en place :
- une vue (index ?) avec une navigation par onglets
- 1 onglet "log"
- 1 onglet "statistique" : nb messages xpl recus (dont interne), nb messages xpl traités (dont interne), nb messages xpl envoyés (dont interne), ... (liste à compléter, voir ce qui est interressant
- 1 onglet statut :
- état des threads et processus : actif (vers), arrêté (rouge), watchdog KO (noir)
- état des interfaces (lancée, pas lancée)
- voir si d'autre info sont interressantes
- état du système (mémoire / cpu)
Mise à jour des données "en live" via nodejs
Prévoir une synthèse du fonctionnement sur toutes les pages
Ce qu'il faut rajouter :
- un "système" de gestion des stats : un module centralisé ou l'ajout des
stats dans les structures des threads/process
Original comment by patrice....@gmail.com
on 3 Oct 2014 at 8:28
Etat des sgbdr (tailles bases, accessibilité mysql, ...)
Original comment by patrice....@gmail.com
on 3 Oct 2014 at 8:41
Pour la consolidation des stats et la gestion des process prévoir un
gestionnaire de process.
Principe : chaque process s'inscrit au démarrage dans le gestionnaire de
process (ex : process_register).
Lors de l'enregistrement le process déclare :
- son nom, sa procédure de démarrage, sa procédure d'arret, les paramètres
(à mettre dans un user data, la structure contenant les indicateurs et la
procédure qui permet de convertir les indicateurs en chaine json.
(à compléter)
Original comment by patrice....@gmail.com
on 3 Oct 2014 at 9:25
monitoringServer.c est validé.
A faire : commande "http" d'arrêt relance des process
Validation à partir de PHPSESSID de l'habitilitation à faire les opérations
Construire dynamiquement la vue d'arrêt/relance des process (nécessite de
fournir la liste des process).
Afficher une page "indicateur" pour suivre le fonctionnement de l'appli.
...
Original comment by patrice....@gmail.com
on 14 Oct 2014 at 9:07
Original comment by patrice....@gmail.com
on 16 Oct 2014 at 6:58
Les fonctions sont disponibles via l'ihm.
Reste à :
programmer le "reload" des interfaces (via une tâche)
les animations des boutons (start/stop).
Organiser la page index (nb onglet).
finaliser l'animation des statuts des proc/interfaces
Original comment by patrice....@gmail.com
on 27 Oct 2014 at 11:01
"reload" des interfaces développé. A tester et debogger.
Original comment by patrice....@gmail.com
on 30 Oct 2014 at 12:21
Finalisation animation des boutons d'arret/relance et traitement des erreurs.
Reste les indicateurs à présenter.
Original comment by patrice....@gmail.com
on 3 Nov 2014 at 1:05
Original comment by patrice....@gmail.com
on 6 Nov 2014 at 10:42
Il faudra revoir le design mais dev terminé pour la realese 0.1alpha4
Original comment by patrice....@gmail.com
on 7 Nov 2014 at 9:17
Original issue reported on code.google.com by
patrice....@gmail.com
on 18 Oct 2013 at 7:49