Activar JMX en Weblogic

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.