Una entrada rápida. Habilitar las Java Management Extensions (JMX) simplemente requiere añadir la configuración correspondiente al archivo setDomainEnv.sh
, disponible en el directorio bin/
del dominio, que como sabréis, contiene gran parte de la configuración y parámetros de arranque de Weblogic. En la mayoría de casos, esta configuración ya viene preestablecida y comentada, por lo que sólo se require revisar la instancia a la que queremos activarla y reiniciar el servicio:
## Enable JMX for monitoring purpose #if [ "${SERVER_NAME}" != "AdminServer" ] ; then # JAVA_OPTIONS="$JAVA_OPTIONS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 -Djava.rmi.server.hostname=INSTANCE-Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false" # export JAVA_OPTIONS #fi [...]
Descomentad, sustituid INSTANCE
por el nombre de la instancia, reiniciad la instancia y ya estará escuchando en el puerto TCP correspondiente. Para acceder a JMX desde jConsole, echad un ojo a este otro artículo: Como conectar de forma remota a jconsole.