Monitorer une application distante
Bonjour à tous,
Bon je vais essayer d'être le plus clair possible, j'ai une serveur JMS avec activeMQ, et à cause de problème de performance, je suis en train d'essayer de mettre en place visualvm pour monitorer le bouzin !
je lance activemq avec une connexion jmx et cette connexion fonctionne puisque en local j'arrive avec l'url jmx à voir activemq dans visualvm (ou jconsole).
je dois faire la même chose mais sur un serveur distant.
Sur le serveur distant le port 1099 est ouvert.
en local depuis mon pc je fais un tunnel ssh dynamic avec putty (source https://bowerstudios.com/node/731)
dans mon fichier hosts j'ai defini un nom pour l'ip du serveur.
j'ai essayer de démarrer visualvm avec cette commande :
Code:
jvisualvm.exe -J-Dnetbeans.system_socks_proxy=toto:1099 -J-Djava.net.useSystemProxies=true
j'ai un message computing description en bas et rien pendant plus d'une heure
j'ai essayer de lancer visualvm seul et d'ajouter un remote host et ensuite une connection jmx mais j'obtient le message :
Code:
cannot connect to user@toto:1099 using service:jmx:rmi:///jndi/rmi://toto:1099/jmxrmi
je pense que le problème vient de mon tunnel ssh, mais ce n'est qu'un supposition.
Merci d'avance
EDIT :
Et est ce que quelqu'un connait le même genre d'outil avec une interface web ?