Visualvm peut-il se connecter automatiquement via JMX à un processus distant?

J'ai un processus Java en cours d'exécution sur une machine distante, et le processus met en place certains mbeans. J'ai aussi jstatd exécuter sur une autre machine que le même utilisateur que le processus Java. (Les mbeans peut être mis en place par programme ou à l'aide de -Dcom.sun.management.jmxremote... etc, cela ne semble pas faire une différence).

VisualVM est capable de faire un jstatd connexion au processus, qu'il découvre automatiquement, mais cela signifie que je n'ai pas accès aux mbeans ou, par exemple, le PROCESSEUR graphique historique. Sinon, je peux créer une explicite connexion JMX, ce qui me donne la gamme habituelle des outils utiles, mais je veux pour que la demande soit attribué de façon aléatoire un port JMX quand il commence, cette configuration ne peut pas être statique.

Est-il possible de VisualVM pour se connecter automatiquement à mon processus via JMX? Cela l'obligerait à découvrir automatiquement les ports JMX, mais j'aurais pensé jstatd ne pourrait le faire. Quelqu'un sait-il de tous les plugins pour visualvm pour automatiser cela?

source d'informationauteur Joe Kearney