JaMon a besoin d'être implémenté dans le code de base du programme
MonitorFactory.add("myLabel", "myUnits", myValue);
Type: Messages; Utilisateur: chiappero
JaMon a besoin d'être implémenté dans le code de base du programme
MonitorFactory.add("myLabel", "myUnits", myValue);
. Donc spring AOP peut utiliser aspectj ou cglib, par exemple.
> oui c'est ce que j'ai cru comprendre en regardant le source de JaMon
Par xemple ici...
Ok merci encore, je vais tenter de faire du mieux que je peux, je reste sur ce thread pour vous tenir informé, je vais surement rencontrer quelques petits problèmes innatendus !
https://github.com/stevensouza/jamonapi/blob/master/jamon/src/main/java/com/jamonapi
Voici le code de JAMon et il utilise Spring AOP
A un moment donné ou un autre, je vais devoir me brancher sur les applis que je veux monitorer le but est de Fournir un outil d'aide aux développeurs de l'applications
ne vas t'il pas faloir ?...
Ok c'est pas mal même si ça necessite de connaïtre le nom de la classe et ses methodes ça peut être bien, est-ce que ça marche pour toucher a un autre programme ? ( different framework etc )
D'après ce que j'ai compris des aspects c'est très utile pour par exemple ajouter des choses sans avoir a se répeter, avec After etc...
dans quelles conditions on pourrais l'utiliser pour gerer...
Comment mettre ça en place, utilisant Spring AOP ou AspectJ ?
Je sais qu'il utilisent SWING
On doit construire des pointcut au moment du chargement de la classe, même ça semble possible de manière...
Comment on pourrais collecter les appels de méthodes et instanciations de classes ?
Non ils ne sont pas fourbes ! ;)
Ils utilisent des logs mais seulement pour garder certaines erreurs précisement.
si les actions fonctionnelles et techniques de l'utilisateur ne sont pas déjà loguées
Qu'entends-tu par là ? Si tu pense qu'il faudrait ecrire en dur a quoi correspond chaque boutton par exemple,...
Le problème de JAMon c'est que ça correspond pas forcément aux besoins
Déjà c'est super complexe car c'est censé monitoré plusieurs choses vraiment différentes
Mais surtout est-ce qu'on peux...
Pour l'analyse des données ça ne devra pas se faire en temps réel
Le problème c'est qu'on ne va pas fonctionner en "session d'analyse" le but est de collecter les données de l'usage qui en est fait par les utilisateurs pour pouvoir indiquer aux developpeurs l'usage...
Merci beaucoup de vos réponses je réalise que j'en demande beaucoup et que je ne suis pas très clair.
Pour les logs ça m'a l'air d'être une vraie galère, est-ce que dans ton cas ça tourne...
J'ai tourné dans le code source de Jamon https://github.com/stevensouza/jamonapi/tree/master/jamon/src/main/java/com/jamonapi
C'est un vraie usigne a gas
J'arrive pas a en saisir le fonctionnement...
J'aurais aussi besoin des actions utilisateur, quels bouttons ils utilisent, quels menu ils cliquent, quels fonctionalités ils appellent etc...
Dans un premier temps j'aimerais que ce soit...
Pour moi les loggers sont totalement inconnu encore, il s'agirait de modifier les librairies de log ( si le code du programme a etudier utilise des loggers ) et ajouter en gros un appel a mon API ? ...
D'après ce que j'ai compris sur JAMon corrigez moi si je me trompe
Il a tout autant besoin d'être intégré au logiciel a monitorer ex :
import com.jamonapi.*;
...
double myValue=......
1) ça marche que pour les applis web 2) ça marche que quand on a un proxy apache devant le serveur d'application (sinon, personne ne produira de fichier access.log et tu seras marron...)
> Il...
LOL bin là ça va grandement limiter les options, si tu ne peux absolument rien toucher aux applis
Hé c'est que je suis stagiaire et que eux font leurs boulot, je suis pas censé aller gratter...
Mon but final serait d'obtenir quelque chose qui se raproche de ça https://www.eclipse.org/org/usagedata/index.php qui existe déjà pour Eclipse, mais dont le source n'est pas dispo.
J'ai cet example...
Webtrends a l'air pas mal, t'en ait tu éjà servi ?
J'ai dis "espionner" mais c'est peut être un grand mot, je pense juste à recuperer les statistiques d'utilisations, quels fonctionalités sont utiles etc ça pourrait permettre de mieux comprendre les...
Tu utilises spring et/ou aspectj?
> Je n'ai pas encore attaqué la prog, je suis a l'étape d'étude du projet, c'est pourquoi il ya surement es incohérences et des questions vagues.
Pour les...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.