J'ai une application compatible JMX. Il a son propre agent JMX et quelques MBeans. Lorsque je lance l'application dans WebLogic, je peux me connecter à l'agent JMX via l'url RMI et effectuer les opérations sur MBeans via "JConsole". Mais quand j'arrive dans la console Weblogic, je ne vois plus de consoles JMX! Comment puis-je activer la console JMX dans Weblogic?Comment activer JMX sur Weblogic 10.x
Répondre
espérons que cette aide, reportez-vous à cette adresse ->http://forums.oracle.com/forums/thread.jspa?messageID=3570887
WebLogic ne dispose pas d'une console JMX intégrée dans la console d'administration.
WebLogic comprend WebLogic Scripting Tool pour accessing Other BEA MBeans and Custom MBeans
WebLogic 10.3.4+ n'équipé d'un navigateur MBean via la page de contrôle Oracle Fusion Middleware Enterprise Manager.
Pour y accéder, connectez-vous à Enterprise Manager, sélectionnez le domaine WebLogic dans l'index de gauche, développez-le et faites un clic droit sur votre domaine.
Dans le menu contextuel, il y a une option "System MBean Browser". Sélectionnez-le et vous aurez accès aux MBeans.
Ajoutez les paramètres JVM suivants à vos scripts de démarrage Weblogic:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
et redémarrez le serveur. Vous pourrez vous connecter à distance via JConsole/VisualVM/etc à l'hôte: 8888 puis.
Pour ajouter à la réponse de Kristof Jozsa, il existe un moyen de se connecter à weblogic avec JConsole et JMX sans avoir à activer explicitement un port sur le serveur: cela est décrit ici https://blogs.oracle.com/theshortenspot/entry/accessibility_jmx_for_oracle_weblo et ici http://www.javamonamour.org/2012/05/weblogic-monitoring-with-jmx-and.html et je l'ai utilisé avec succès un certain nombre de fois. – PierluigiVernetto